我想配置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