automapper

    2热度

    2回答

    阅读Enitity框架后,我有一些问题: 1]什么是层之间传输实体的最佳方法是什么? a]我必须为此创建更轻的DTO吗?或者我可以有效地序列化Entitiy并将其转移? B]如果我必须创造光的DTO,为Efficency,之后我看到Automapper的很好的使用, 我不很明白它是如何节省额外的编码(如果它的目标), 我意思是说,我们需要编写扁平类(DTO)属性,所以它只能保存ctor。 2]有没

    5热度

    1回答

    Automapper可能会建立一个约定,以便映射不必手动创建,以便您映射的实体只需添加“ViewModel”。 作为一个例子,我宁可不要设置如下图: Mapper.CreateMap<Error, ErrorViewModel>(); 如果投影需要,我需要创建一个自定义的地图,但有一个约定来创建地图将是我的理解不错。

    6热度

    3回答

    更新1-13-10 我已经能够找到一些成功使用下面的代码进行映射。我基本上忽略了任何没有映射的属性,并在之后进行映射。我希望能够以最好的方式回应这个问题。另外,我不确定如何去执行这个映射的单元测试。我的印象是使用AutoMapper应该有助于减轻检查每个属性的乏味。 这是我的新代码: Mapper.CreateMap<MoveEntity, MoveEntityDto>() .For

    2热度

    1回答

    有什么办法可以在编译时验证映射吗?例如,我有一个拥有许多子实体的实体。如果我在尝试将ParentX映射到ParentY时忘记为其中一个孩子添加CreateMap,则映射将失败。 我想不出在编译期间验证此方法,但我很想找到一种方法。

    18热度

    6回答

    我想用这样的业务对象的分页目录映射到视图模型对象的分页列表: var listViewModel = _mappingEngine.Map<IPagedList<RequestForQuote>, IPagedList<RequestForQuoteViewModel>>(requestForQuotes); 的分页列表实现类似于罗布科纳的实现在这里: http://blog.wekeroad

    2热度

    2回答

    是否有人在使用AutoMapper的.NET Compact Framework端口或者是否有任何类似的.NET Compact Framework映射库?

    6热度

    2回答

    在我的ASP.NET MVC 2(RC)项目中 - 我使用AutoMapper在Linq to Sql类(Media)和视图模型(MediaVM)之间进行映射。视图模型具有SelectList属性,用于在视图中下拉菜单。我有一个自定义的值解析器来从数据库中填充SelectList属性项,但我想知道是否有一种方法可以将源模型中的一对值传入解析器(使用ConstructedBy方法?)a)定义选定的项

    13热度

    4回答

    通过选择MVC开发我们的新网站,我发现自己处于围绕着我开发的“最佳实践”中,并且显然是实时的。两周前,NerdDinner是我的向导,但随着MVC 2的发展,即使它看起来已经过时了。这是一个令人兴奋的体验,我很荣幸能够每天与智能程序员保持密切联系。 现在我已经偶然发现了一个问题,我似乎无法得到直接的答案 - 无论如何从所有博客 - 我想从社区获得一些见解。这是关于编辑(阅读:编辑动作)。大部分材料

    18热度

    5回答

    我想知道是否可以使用Automapper将多个DTO对象映射到单个ViewModel对象? 本质上,我有多个DTO对象,并希望在ASP.NET MVC 2.0的单个屏幕上显示来自每个对象的信息。为此,我想将DTO对象(或其中的一部分...)平铺到Viewmodel中,并将所述视图模型传递给视图。如果我有一个DTO,这很容易,但我从来没有看到它与多个。很明显,有很多迂回的方法可以做到这一点(auto

    2热度

    1回答

    我已经创建了演示模型,并且我想将它映射(使用AutoMapper)到ViewModel中。 ViewModel是复合/因为我使用partials,我想在其他视图/ partials上重用例如KeyboardsViewModel。 如何映射(设置映射)此演示文稿模型到ViewModel中?这是正确的方法吗? 谢谢! public class MainPresentationModel : BaseP