【发布时间】:2012-04-15 23:21:03
【问题描述】:
我有 IRepository 接口,我想使用 NHibernateRepository。
如何配置结构图?
protected void ConfigureDependencies()
{
ObjectFactory.Initialize(
x =>
{
x.For<ILogger>().Use<Logger>();
x.For<IRepository<T>>().Use<NHibernateRepository<T>>();
}
);
}
我在 T 上遇到错误。
【问题讨论】:
-
试试这个:
x.For(typeof(IRepository<>)).Use(typeof(NHibernateRepository<>));
标签: c# dependency-injection structuremap