【发布时间】:2010-02-26 17:30:31
【问题描述】:
我有一个统一容器,我在其中注册类型,如下所示:
IUnityContainer container = new UnityContainer()
.RegisterType<ITaxAuthorityRateService, TaxAuthorityPopulationRateService>( "PopulationRate" )
.RegisterType<ITaxAuthorityRateService, TaxAuthorityBusinessLicenseRateService>( "BusinessLicenseRate" );
然后我还想注册 2 个不同的服务,它们在其构造函数中采用 ItaxAuthorityRateService 变量。两种服务都需要派生自 ITaxAuthorityRateService 的不同类。我该如何处理这种情况?
【问题讨论】:
标签: unity-container ioc-container