nhibernate组件映射

时间:2013-02-12 14:59:22

标签: c# hibernate nhibernate nhibernate-mapping

帐户实体有条款组件,应该是组件。

Account.cs 
public Guid Id {get; set;}
public Terms Terms {get; set;}
...

Terms.cs
public string TermsText {get;set;}
public DateTime Created {get; set;}

现在我尝试基于this example(按代码)

进行mapp
AccountMap.cs
...
Component(p => p.Terms, TermsMap.Mapping());

TermsMap.cs
public class TermsMap
{
    public static Action<IComponentMapper<Terms>> Mapping()
    {
        return c =>
        {
            c.Property(p => p.TermsText);
            c.Property(p => p.Created);
        };
    }
}
  

NhibernateMappingException:无法确定条款类型

我在这里做错了什么?

由于

0 个答案:

没有答案