2
자동 매핑을위한 Fluent NHibernate GitHub 문서의 예제를 복사했으며 ASP.NET MVC 4 app에서는 작동하지 않습니다.오토 맵핑과 유창 NHibernate
public class Product
{
public virtual int Id { get; set; }
public virtual string Name { get; set; }
public virtual decimal Price { get; set; }
}
public class Shelf
{
public virtual int Id { get; set; }
public virtual IList<Product> Products { get; set; }
public Shelf()
{
Products = new List<Product>();
}
}
모델입니다. 추가 할 때
.Mappings(m => m.AutoMappings
.Add(AutoMap.AssemblyOf<Product>()))
을 내 구성에 추가하면 오류 No parameterless constructor defined for this object.
가 표시됩니다. 그것없이, 나의 세션은 잘 작동하고 또한 나에 의해 하나씩 정의 된 매핑과 함께, 모든 것이 작동한다. 그냥 자동 매핑이 작동하지 않습니다. 뭐가 문제 야?
작동합니다 ... 대단히 감사합니다. 나는 대답을 받아들이기를 기다릴 필요가있다. –
위대한. NHibernate를 즐기십시오;) –