automapper

    1热度

    1回答

    我可以看到,AutoMapper支持Open Generics和Inheritance,但我无法让它与这两者结合使用。 鉴于 public class Foo { public int Id { get; set; } } public class Bar<T> : Foo { public T Value { get; set; } } ,并假设互补类的Foo

    0热度

    1回答

    我有一个automapper轮廓,并用高级开发人员工作时,他给了我一个指针做一个IEnumerable一个创建地图,我得到了一些编码,但现在我卡住了。 我想这 CreateMap<IEnumerable<BusinessInfo>, IEnumerable<AdminViewModel.Account>>().ForAllMembers(i => i.Ignore()); CreateMap<I

    -1热度

    3回答

    我有以下列表,其中包含字段名称和值。 public class FormField { public string FieldName { get; set;} public string FieldValue { get; set;} } var formData = new List<FormField>(); formData.Add(new FormField

    1热度

    3回答

    我有以下表结构。这两张桌子有很多共同的属性超过20我刚刚列出两个。还有我有10个表与此类似。这就是表格在数据库中的方式。有超过10个具有类似属性的混凝土表格,并且不以任何方式相互连接。我使用POCO生成器从我的数据库生成类。 public class A { public string name {get;set;} public string address {get;se

    0热度

    1回答

    我AutoMapper配置另一个集合看起来像这样 public static class AutoMapperConfig { public static void ConfigureAutoMapper(this IMapperConfigurationExpression cfg) { cfg.CreateMap<Foo, BarDTO>()

    0热度

    1回答

    来源这些是Source类。 Prop2是一种​​复杂的类型,我希望在我的目的地中变平。 public class Source1 { public string Prop1 { get; set; } public ICollection<Source2> Prop2 { get; set; } } public class Source2 { public

    0热度

    1回答

    我正在尝试使用枚举类(link)来代替枚举和“查找表”。 我有这种情况,它显示了我的视图中的一个简单的列表,我想从枚举类而不是StatusId显示TaskStatus名称,但我得到这个错误“InvalidOperationException:实体类型'TaskStatus'需要一个主键被定义为。” 我的方法都错了吗? <table clss="table"> @foreach(var i

    5热度

    1回答

    语境: 那里,看起来像这样2个大类: public class Source { public Dictionary<AttributeType, object> Attributes { get; set; } } public class Target { public string Title { get; set; } public string D

    0热度

    1回答

    我有一个.Net Core 2 webapi,其中我使用automapper映射到Dtos。一切工作正常,除了我看到一个意外的行为时,我将一个对象映射到Dto,并且Dto还包含集合的映射。 E.g CreateMap<Order, OrderDto>(); CreateMap<Product, ProductDto>(); 班在哪里都是这样 public partial class Ord

    0热度

    1回答

    我想用AutoMapper和依赖注入,简单的方法。假设我有一个包含15个属性的Source和Destination类。做一些属性的映射,我想使用一个服务,使用DependencyInjection。 我在网上看到的所有示例都描述了使用ValueResolver(或整个类的TypeResolver)来构造函数DI。 片段看起来是这样的(使用AutoMapper 3.3.1语法,但概念仍然存在): p