私はIMapper
次のように構成されているものを使用しています:
var mapperConfig = new MapperConfiguration(cfg => {
cfg.CreateMap<IAitoeRedCell, VigilantSingleProcessViewModel>();
cfg.CreateMap<MailSettingsViewModel1, IEmail>();
});
NInjectKernel.Bind<IMapper>().ToConstant(mapperConfig.CreateMapper());
そして、これは次のように注入されます。
public MailSettingsViewModel(IEmailService emailService, IMapper mapper) {...}
しかし、単体テストについては、ネットで pple が参照していることがわかりIMappingEngine
ます。
いくつかの質問を聞きたいんです。
の名前空間は
IMappingEngine
何ですか?次の名前空間を調べましたが、見つかりませんでした。
using AutoMapper; using AutoMapper.Configuration; using AutoMapper.Configuration.Conventions; using AutoMapper.Execution; using AutoMapper.Mappers; using AutoMapper.QueryableExtensions; using AutoMapper.QueryableExtensions.Impl;
他のナゲットパッケージがありませんか? 1つだけ見つかりました-AutoMapper :(
さらに重要なことは、違いと、いつどちらを使用するかを知りたいということです。誰かがいくつかの簡単なコード サンプルとリンクを共有できますか。