Нормально ли использовать архитектуру MVC + web api вместе?
Есть приложение MVC, со своей регистрацией и аунтификацией, я написал простой чат в реальном времени на signalR, мне подсказали что чат лучше сделать через веб апи, и вопрос такой нормально ли совмещать web api + mvc в 1 проекте, получается что обычные странички у меня будут .cshtml и страница с чатом SPA .html, нет полного понимания как правильно а как нет и что обычно делают опытные ребята и как в подобных случаях