В настоящее время я создаю приложение, которое состоит из двух частей: пользовательской части и административной части.Внешний интерфейс - это приложение ASP.NET MVC, а внутренний - приложение Silverlight.Я начал проект с создания бизнес-приложения silverlight под названием «Администрирование», к которому были добавлены два проекта: приложение silverlight («Администрирование») и веб-приложение для хостинга (Administration.Web).Я хочу использовать службы RIA с приложением silverlight, поэтому я добавил модель данных Entity и создал службу.
Проблема, с которой я столкнулся, заключается в том, что я хотел бы добавить проект ASP.NET MVC и сослаться на проект, содержащий модель данных.Я бы предпочел, чтобы модель данных существовала в своем собственном проекте, вместо того, чтобы администратор и интерфейс могли ссылаться на библиотеку классов, а не на веб-приложение asp.net.EDMX файл в другой проект (библиотека классов) и продолжить работу служб RIA?