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