我可以使用哪種體系結構和模式來共享WPF和ASP.NET MVC應用程序之間最多的模型和邏輯代碼?如何共享WPF和ASP.NET MVC應用程序之間的大部分代碼?
我想在這裏實現一點,不僅僅是將兩個演示項目中的數據實體分開。還有很多常見的例如在什麼條件下顯示什麼,何時需要什麼等UI邏輯,我想保留在共享代碼中。
ADDED:我剛剛開始真正喜歡獨立於我的實體模型驅動我的演示文稿的視圖模型的概念。雖然這些註釋中使用的一些註釋位於特定於MVC的程序集中,但所提供的元數據實際上都不是Web特定的。我非常想探索使用我的MVC視圖模型作爲綁定到WPF視圖的數據源。任何建議在這方面將不勝感激。
我問過類似的問題[這裏](https://stackoverflow.com/questions/44528570/should-viewmodel-deal-directly-with-dto-or-it-is-ok-to-have-intermediate-clientm )。你是否成功重用ViewModels? – Tenek 2017-06-15 14:45:00