标签: c# nhibernate fluent-nhibernate
如果没有实体的默认构造函数,我怎样才能使nhibernate工作?
不仅针对实体信息,还针对解决IUserService或ITextParser
IUserService
ITextParser
我正在使用nhibernate 3.2
答案 0 :(得分:0)
你需要区分构建一个对象和脱水它。默认构造函数用于后者。如果你想拥有自定义构造函数,我建议创建用于映射的部分类,并在其他部分中使用自定义构造函数。
另外,如果你想在脱水对象时注入依赖项或实现,你可以使用Interceptors