我想配置NCommon NHRepository我带结构的地图项目。我如何阻止它选择最贪婪的构造函数?结构地图 - 我不想使用贪婪的构造!
public class NHRepository<TEntity> : RepositoryBase<TEntity>
{
public NHRepository() {}
public NHRepository(ISession session)
{
_privateSession = session;
}
...
}
我的结构图配置
ForRequestedType(typeof (IRepository<>))
.TheDefaultIsConcreteType(typeof(NHRepository<>))
干杯 杰克
金酸莓嗨,寻找答案的欢呼声,不过NHRepository是我无法改变的NCommon.NHibernate.dll。那么我应该从我的项目中的NHRepository继承,并将其属性放在其构造函数中吗? – superlogical 2009-07-02 11:22:43