title: ASP.NET Web API 2 with Websockets
body: <p>We are currently looking into refactoring our backend service layer and start using ASP.NET WEB Api instead of WCF mostly due to the fact that WebAPI is a better solution for simple Rest communication. However, we also need to be able to update the client browser window when something happens in backend that needs to be communicated. Hence the need for WebSockets or something similar.</p>
  
  <p>My question: would my MVC 5 Web Api controllers need to be changed? When searching on google it seems like I would be able to simply add WebSockets Controllers alongside with the Web API controllers to make the bidirectional communication work, is that true?</p>