У меня есть вопрос о частичных классах в C# О C# частичного класс достижимости
В этой картине, у меня есть модель предметной области. Я добавил ссылку (DomainModelLib) на клиентское приложение и повторное приложение.
Приложение репозитория использует классы этой модели домена как «DbSet» и получает данные из базы данных. Реализации создаются в частичных классах моделей, как вы можете видеть.
Я ссылаюсь на приложение «Модель для клиента». Я хочу, чтобы первый частичный (первый красный кадр) класса Product мог получить доступ в клиентском приложении, но вторая часть (нижняя красная рамка) класса не может получить доступ.
Но две детали должны быть доступны в репозитории. Это возможно?
(отображение XML NHibernate является сохранение отношений с пользователями, я Вана держать Somethings от пользователей этот путь в Entity Framework)
Я хочу разделить объекты на две части, так как клиенты могут получить доступ, а репозиторий может получить доступ. Например, пользователям не нужно видеть SizeId в продуктах. – bayramucuncu
NHibernate XML-сопоставление поддерживает отношения с пользователями, поэтому я оставляю что-то от пользователей таким образом в Entity Framework – bayramucuncu
Похоже, вы могли бы сделать это с двумя разными классами здесь ... –