Как сопоставить интерфейс, используя свободный Nhibernate
class Product {
public virtual IProductStructure ProductStructure { get; set; }
}
public class ProductMap : SubclassMap<Product>
{
public ProductMap()
{
HasOne(x => x.IProductStructure).PropertyRef(x => x.Product).Cascade.All();
}
}
public interface IProductStructure
{
Product Product { get; set; }
}
Ошибка: NHibernate.MappingException: свойство-ref для несопоставленного класса: ..... Спасибо Test.IStructure.