【发布时间】:2014-08-11 11:59:48
【问题描述】:
我正在尝试上传图片并使用 automapper 将其从 HttpPostedFileBase 转换为 Byte[]。这是我的 CreateMap:
Mapper.CreateMap<HttpPostedFileBase, Byte[]>()
.ForMember(d => d, opt => opt.MapFrom(s =>
{
MemoryStream target = new MemoryStream();
s.InputStream.CopyTo(target);
return target.ToArray();
}));
我在 s 上收到错误:带有语句体的 lambda 表达式无法转换为表达式树。
那么我应该如何编写我的 CreateMap 来让它工作呢?
【问题讨论】:
标签: c# asp.net-mvc-5 automapper