automapper

    1热度

    1回答

    我将从AutoMapper生成的Dto公开给我的WCF服务。 我想提供类似于WCF的文章: IList GetPersonByQuery(Expression> predicate); 不幸的是我需要返回Person的表达式树,因为我的DAL不知道DTO。 我想这wihtout成功: var func = new Func<Person, bool>(x => x.FirstName.Conta

    6热度

    1回答

    我使用AutoMapper使用下面的代码 http://elegantcode.com/2009/10/16/mapping-from-idatareaderidatarecord-with-automapper/ 我认为这是非常flakky ......和不可预测所讨论的DataReader的。 1)具有相同数据读取器的相同代码有时会将值返回给dto结果集,有时不会。 2)我有一个来自数据库的I

    19热度

    4回答

    如果我想进行双向映射,是否需要创建两个映射? Mapper.CreateMap<A, B>() and Mapper.CreateMap<B, A>()?

    2热度

    2回答

    说我有这个类: public class Account { public int AccountID { get; set; } public Enterprise Enterprise { get; set; } public List<User> UserList { get; set; } } 当我使用AutoMapper映射Account类,我也喜欢

    2热度

    1回答

    我有以下类: public class Account { public int AccountID { get; set; } public Enterprise Enterprise { get; set; } public List<User> UserList { get; set; } } 和我有以下方法段: Entities.Account acc

    3热度

    1回答

    让我们说我的域对象可以包含这样的一堆对象: List<Thing> Things ,其中一点是这样定义的: class Thing ( public int ThingId { get; set; } public string ThingName { get; set; } ) 我的DTO包含 List<string> ThingIds; List<string>

    2热度

    1回答

    我打算使用AutoMapper的IObjectMapper接口为类型创建自己的自定义对象映射器,但是我没有看到任何可以使用AutoMapper注册已实现的映射器的地方。任何人都可以告诉我如何注册它。 编辑:有关它的更多信息,请按照discussion在AutoMapper-Users组

    27热度

    2回答

    根据源属性的值,是否可以忽略映射成员? 例如,如果我们有: public class Car { public int Id { get; set; } public string Code { get; set; } } public class CarViewModel { public int Id { get; set; } public string Code { ge

    22热度

    5回答

    我知道这是AutoMapper而不是AutoMerge(R),但... 我使用AutoMapper起步,并没有必要地图A - > B,并添加从C的一些属性,使B成为A + C的一种扁平合成。 这是可能的AutoMapper的我应该只使用AutoMapper做繁重的工作,然后手动映射额外的属性?

    1热度

    1回答

    Automapper可以将NameValueCollection中的值映射到对象上,其中target.Foo接收存储在集合中“Foo”键下的值? 我有一个业务对象,它将一些数据存储在属性包中的命名属性和其他数据中。不同的视图对财产包中的数据做出了不同的假设,我在特定于页面的视图模型中捕获这些数据。我想使用AutoMapper来映射“固有”属性(始终存在的属性)以及“动态”属性(每个视图可能存在或可