Automapping and Fluent NHibernate
我从 Fluent NHibernate GitHub 文档中复制了用于自动映射的示例,但它在我的 ASP.NET MVC 4 应用程序中不起作用。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | 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>(); } } |
是模型。当我添加
1 2 | .Mappings(m => m.AutoMappings .Add(AutoMap.AssemblyOf<Product>())) |
对于我的配置,我得到错误
问题在于,在包含
1 2 3 4 | .Mappings(m => m.AutoMappings .Add(AutoMap.AssemblyOf<Product>() .Where(t => t.Namespace ==... |
...或类似的东西。准确地说应该自动映射的内容。