2017-03-14 15 views
0

私はasp.netコアでAutoMapper 5.2.0のProjectTo機能を使用しています。 スタートアップクラスで既にマッピングを初期化しました。しかし例外をスローしています: マッピングが初期化されていません。ProjectTo Automapper ASP.NETコア

答えて

0

初期地図startup.cs

Mapper.Initialize(config => { 
    config.CreateMap<source, Destination>().ReverseMap();  
}); 
0

にあなたは初期設定が欠落している、しかし、私はあなたのコードのテストに興味がある場合は特に、プロファイルのアプローチによって構成を使用することをお勧めいたしますでしょう。

質問に詳細を追加してください。

これはあなたの答えに詳細を追加してください静的メソッド

 public void Configure(IApplicationBuilder app, IHostingEnvironment env, ILoggerFactory loggerFactory) 
    { 
     ... 

     AutoMapper.Mapper.Initialize(cfg => 
     { 
      cfg.CreateMap<ClassEntity, ClassDto>().ReverseMap(); 
     }); 

     ... 
    } 

Here you can find a good answer step by step

+0

と標準的な構成であります – Alexan

関連する問題