나는 얼마 전에 AutoMapper를 사용 해왔다. 나는 프로필 설정과 같이이 있습니다IoC와 Autofac을 사용하는 AutoMapper 프로필
public class ViewModelAutoMapperConfiguration : Profile
{
protected override string ProfileName
{
get { return "ViewModel"; }
}
protected override void Configure()
{
AddFormatter<HtmlEncoderFormatter>();
CreateMap<IUser, UserViewModel>();
}
}
나는 다음과 같은 호출을 사용하여 매퍼이 추가 :
Mapper.Initialize(x => x.AddProfile<ViewModelAutoMapperConfiguration>());
그러나, 지금의 IoC를 사용하여 ViewModelAutoMapperConfiguration
생성자에 대한 종속성을 전달하려는. Autofac을 사용하고 있습니다. 나는이 기사를 통해 여기를 읽고있다 : http://www.lostechies.com/blogs/jimmy_bogard/archive/2009/05/11/automapper-and-ioc.aspx 그러나 이것이 프로파일과 어떻게 작동하는지 나는 볼 수 없다.
아이디어가 있으십니까? 감사합니다.