1
私はAutoMapperのバージョン5.1.1.0を使用しています。Automapper Map.CreateMapはもう使用しないでください?
Mapper.CreateMap<SchoolYearDetail, SchoolYearDto>();
しかしバージョンでは、それはもう存在しません。5.1.1.0: は、以前私は、次のことができました。 誰も私に何をすべきか教えてもらえますか?
私はAutoMapperのバージョン5.1.1.0を使用しています。Automapper Map.CreateMapはもう使用しないでください?
Mapper.CreateMap<SchoolYearDetail, SchoolYearDto>();
しかしバージョンでは、それはもう存在しません。5.1.1.0: は、以前私は、次のことができました。 誰も私に何をすべきか教えてもらえますか?
以前の例ではAutoMapper
は静的であったため、インスタンス化したいと考えています。以下
リンクはこちらAutoMapper
https://lostechies.com/jimmybogard/2016/01/21/removing-the-static-api-from-automapper/
の生みの親であるというリンクが働いて停止した場合のスニペットです。
var config = new MapperConfiguration(cfg => {
cfg.CreateMap<Source, Dest>();
});
var mapper = config.CreateMapper();
var source = new Source();
var dest = mapper.Map<Source, Dest>(source);
これに関連する他のstackoverflowの記事が充実しています:
Automapper says Mapper.Map is obsolete, global mappings?
AutoMapper Migrating from static API
お役に立てば幸いです。