Я разрабатываю веб-приложение, которое имеет два пользовательских интерфейса: традиционную веб-страницу (представления HTML) и приложение WPF. Я знаю, что для того, чтобы вызвать разделение, лучше всего разработать, как показано ниже, например, веб-API, который используется приложением MVC и приложением WPF.
Однако я ограничен во времени, и мне интересно, смогу ли я обойтись без традиционного дизайна MVC, как показано ниже. Кроме того, у меня может быть намного больше операций, не связанных с CRUD, которые, если бы я перешел на WebAPI, пришлось бы реализовать как стиль RPC, добавив сложности (больше работы, больше времени) webAPI.
Мой единственный вопрос: можно ли использовать действие MVC в приложении WPF? И если да, нужно ли мне для этого использовать какой-либо специальный API, как указано в этом сообщении или будет достаточно нового пакета HttpClient?