У меня есть объект, который содержит список объектов , но не может найти решение, как плавно отображать это. У меня есть объект значение отображается в ComponentMap
(нет встроенного отображения), как, например:Аккумуляторная карта коллекции компонентов
public class ServiceSpecificationMapping : ComponentMap<ServiceSpecification>
{
public ServiceSpecificationMapping()
{
Map(x => x.PurposeOfService).Not.Nullable();
Map(x => x.Description).Nullable();
Map(x => x.Price).Not.Nullable();
}
Содержащий класс имеет определение, как это:
public class ServiceContract : EntityBase
{
....
public virtual List<ServiceSpecification> ServiceSpecifications { get; set; }
...
}
У меня есть трудности, чтобы закодировать правильное отображение. Я ищу что-то вроде:
HasMany<ServiceSpecification>(x => x.ServiceSpecifications)
.Table("tblServiceSpecification")
.Component(<WHAT IS THE CORRECT LAMBDA HERE??>);
Мне нужно ссылаться на экземпляр ServiceSpecification
, но я не могу найти правильный синтаксис для этого. Любая помощь будет принята с благодарностью.