Повторно использовать архитектуру MVC; Имеют два уровня пользовательского интерфейса: ASP.NET MVC и .NET Winforms

Хотя мой вопрос может показаться абстрактным, я надеюсь, что этонет. Предположим, я разрабатываю приложение, сайт ASP.NET MVC, а затем мне поручено создать клиент Winforms для этого приложения, сколько и как я могу использовать из существующего приложения?

Я определил модели, я определил контроллеры и представления. Все они работают хорошо.

Теперь приходит босс с просьбой о клиенте Winforms, и я надеюсь, что смогу повторно использовать модели и контроллеры (при условии, что я помещаю их в разные сборки), а не повторно использовать только представления (представления ASPX).

Можно ли это сделать? Как?

Ответы на вопрос(2)

Ваш ответ на вопрос