我一直在使用AutoMapper一段時間。我有一個配置文件設置,如下所示:使用Autofac的AutoMapper配置文件IoC
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>());
不過,我現在想傳遞的依賴將使用國際奧委會ViewModelAutoMapperConfiguration
構造。我正在使用Autofac。我一直在閱讀這篇文章:http://www.lostechies.com/blogs/jimmy_bogard/archive/2009/05/11/automapper-and-ioc.aspx,但我不明白這將如何與配置文件一起工作。
任何想法? 謝謝