В настоящее время я пишу веб-приложение в C# ASP. NET Core и Razor Pages.
В будущем я хочу заменить свой веб-интерфейс приложением Angular. Теперь мне интересно, как настроить мои контроллеры для обслуживания обеих технологий.
Проблема в том, что мои методы контроллера должны возвращать объект ViewResult для правильной визуализации представления при использовании Razor Pages. Результат, очевидно, нельзя использовать в Angular, и методы контроллера не являются действительно RESTful, как я хочу, чтобы они были.
Так есть ли способ реализовать контроллер, поддерживающий Razor и Angular?
Заранее спасибо