У меня есть 2 проекта. Мобильное приложение и стандартный веб-сайт.Отдельные модели между двумя проектами MVC?
Я хочу поделиться своими моделями между двумя проектами, используя Entity Framework - Code First.
Как это получить?
Я смотрел на эту Q: MVC and separate projects, Означает ли это, я только кладу DTOs в отдельной сборке?
Можно ли и/или разумно поставить обе модели View и DTOs внутри отдельного проекта?
Если да, могу ли я также разместить свои модельные запросы внутри этой отдельной сборки?
И пример, чтобы помочь проекту мои мысли:
ExtAssembly.Product product = new ExtAssembly.Product();
product.Name = "Dave";
ExtAssembly.ProductQueries.Create(product);
var products = ExtAssembly.ProductQueries.Search("Dave");