1
我正在使用AutoMapper在我的c#mvc4應用程序中。我用它將我的DTO對象映射到我的視圖模型。依賴注入到自動映射解析器
我已經創建了一個自定義解析器來將DTO的特定屬性解析爲Model屬性。
我也在使用spring.net的依賴注入,我想知道是否可以直接注入到我的自定義解析器?
我正在使用AutoMapper在我的c#mvc4應用程序中。我用它將我的DTO對象映射到我的視圖模型。依賴注入到自動映射解析器
我已經創建了一個自定義解析器來將DTO的特定屬性解析爲Model屬性。
我也在使用spring.net的依賴注入,我想知道是否可以直接注入到我的自定義解析器?
你可以做到這一點作爲AutoMapper配置這樣的一部分:
Mapper.Initialize(cfg =>
{
cfg.ConstructServicesUsing(ObjectFactory.GetInstance);
});
這個例子是StructureMap,但參數是Func<Type, object>
,所以我敢肯定有東西在Spring.net,可以做一個類似的工作。