1

私はc#mvc4アプリケーションでAutoMapperを使用しています。これを使用して、DTOオブジェクトをビューモデルにマップします。

DTOの特定のプロパティをModelプロパティに解決するカスタムリゾルバーを作成しました。

また、spring.netの依存性注入を使用していますが、カスタムリゾルバーに直接注入することは可能ですか?

4

1 に答える 1

2

これは、次のように AutoMapper 構成の一部として実行できます。

Mapper.Initialize(cfg =>
{
    cfg.ConstructServicesUsing(ObjectFactory.GetInstance);
});

この例は StructureMap 用ですが、パラメーターはFunc<Type, object>同じなので、Spring.net に同様の仕事を行うことができるものがあると確信しています。

于 2013-02-18T12:52:15.503 に答える