Я использую FluentNHibernate для доступа к моей базе данных. Я хотел бы реализовать следующее - только требуемые свойства моего объекта должны быть заполнены. Например, в одном случае все свойства должны быть заполнены, во втором случае репозиторий должен возвращать объект только с идентификаторами и свойствами имени. Имеет ли смысл?Как заполнить только необходимые свойства объекта (FluentNHibernate)
Я вижу, когда я могу реализовать несколько сопоставлений для сущности - каждое отображение в соответствии с случаем. Затем я получаю несколько ISessionFactory'ies - репозиторий использует требуемый ISessionFactory для покрытия требуемого случая. Хм .. но я не уверен, что это правильное решение.
пока я не знаю, с Fluent NHibernate вы просто настроить отображение с проверкой баз данных и нет. Вы сопоставляете поле с нулевым значением: «Карта (x => x.Name) .Not.Nullable();'. Вы можете опубликовать некоторый код, о котором мы больше понимаем. –