【发布时间】:2011-09-27 23:26:43
【问题描述】:
我知道 Unity 可以配置为使用类的构造函数来创建类的实例(如下所示),但这不是我想要的。
container.RegisterType<IAuthoringRepository, AuthoringRepository>();
我想将 Unity 配置为在解析 IAuthoringRepository 类型时使用工厂方法,并将 windows 标识作为参数传递(即:RepositoryFactory.CreateAuthoringRepository(WindowsIdentity.GetCurrent()))。我该怎么做?
【问题讨论】:
标签: c# unity-container