2017-09-19 3 views
3

ASP.Net Core 2.0에서 AutoMapper를 사용할 방법이 있는지 알고 있습니까? IServiceCollection에는 확장 프로그램이 없습니다.ASP.Net Core 2.0의 AutoMapper

그리고 선택 사항으로, .Net Framework 4.7 또는 .Net Standard 2.0을 사용하여 AutoMapper를 사용하려고 시도한 사람이 있습니까?

+1

AutoMapper이 ASP.Net 코어 2.0와 함께 작동에 ConfigureServices 방법에 추가

public class AutoMapperProfile : Profile { public AutoMapperProfile() { CreateMap<Abc, AbcEntity>(); } } 

아래 코드처럼 startup.cs에 추가 생성 할 수 있습니다. 어디서 정확히 붙어 있니? – Win

+2

어! AutoMapper.Extensions.Microsoft.DependencyInjection을 추가하지 않은 것으로 나타났습니다. 난 단지 AutoMapper 추가 한 : :) 어쨌든 도움을 주셔서 감사합니다 @Win/ 을의 –

+0

가능한 복제 [어떻게 ASP.NET 코어에 Automapper 설정에] (https://stackoverflow.com/questions/40275195/how-to- setup-automapper-in-asp-net-core) –

답변

4

그것은 당신이 모두를 추가 할 필요가 밝혀 :
- AutoMapper
- AutoMapper.Extensions.Microsoft.DependencyInjection
또는 (1 일에 종속성이)에만 2 일.

3

당신은 AutoMapperProfile.cs 다음 startup.cs

//Automapper profile 
Mapper.Initialize(cfg => cfg.AddProfile<AutoMapperProfile>()); 
관련 문제