automapper-6

    2热度

    1回答

    源类: public abstract class ApplicationDriverEquipmentFormAbstractVM { [StringLength(256)] public string Make { get; set; } [StringLength(256)] public string Model { get; set; }

    0热度

    2回答

    我使用自动映射器6.1,并且我想将某个值从一个对象映射到另一个对象,但是有一个条件,那些值不能为空,并且不是所有的对象属性都应该映射我可以轻松使用ForAllMembers条件。我所试图做的是: config.CreateMap<ClassA, ClassB>() .ForMember(x => x.Branch, opt => opt.Condition(src => src.Bran

    0热度

    1回答

    我正在使用Automapper 6.1.1。并需要使用反向映射。我从2004年发现了错误报告,并被关闭。但在我的例子不工作,财产c12没有价值。那么我怎么能用这个例子使用反向映射? public class Class1 { public string COSI_KDESI { get; set; } } public class Class2 { public str

    0热度

    2回答

    我有一个非常奇怪的错误,我无法得到我的头。我使用的是带有AutoMapper.Collection和AutoMapper.Collection.EntityFramework的AutoMapper 6。 https://github.com/AutoMapper/AutoMapper.Collection 正如你可以从下面的截图中看到,每一个部件是从形象,是空的updatedContact除了更新

    -1热度

    1回答

    我也跟着上 https://www.mikesdotnetting.com/article/255/entity-framework-recipe-hierarchical-data-management 说明现在,我想我的实体映射到我的DTOS其不断失败。 我看到很多与此相关的问题,但没有一个有“干净”的映射方式。 我开始喜欢这个... CreateMap<MenuItem, DTO.MenuI

    0热度

    1回答

    如果某些属性具有不同类型且名称相同,如何忽略映射?默认情况下是抛出错误。 我发现一些老版本的automapper的答案,但他们没有与最新的工作。 例如,一个属性是字符串,另一个是bool,但它们都具有相同的名称。我想要的行为是忽略它们(不要尝试映射它们)。

    1热度

    1回答

    我尝试使用automapper.collection但Mapper.Initialize方法AddCollectionMappers方法不认可 我使用.NET 4.7添加收藏映射器,automapper 6.1.1, automapper.collection 3.1.1 谢谢。 enter image description here

    0热度

    2回答

    我有以下的DB(基础设施)类: [Table("ApplicationDriverEquipments")] public partial class ApplicationDriverEquipment { public int Id { get; set; } [StringLength(256)] public string Make { get; set;

    0热度

    1回答

    我的大部分观点车型继承了一个名为EncryptedBaseViewModel基本视图模型继承。此方法加密该ID,以便用户不会看到数据库敏感信息。 我想创建处理映射到EncryptedBaseViewModel任何实体之间的所有映射的AutoMapper映射。获取源ID值并将其传递给目标SetId方法。 的ViewModel类 class EncryptedBaseViewModel {

    0热度

    1回答

    由于标题说我可以添加和更新,但是当涉及到删除我得到一个错误。 操作失败:无法更改关系,因为 一个或多个外键属性是不可空的。当 更改为关系时,相关的外键属性 设置为空值。如果外键不支持空值,则必须定义一个新的关系,外键属性必须为 分配另一个非空值,或者无关对象必须为 删除。 据我所知,Description在这种情况下只获得一个空外键,但从不删除。我看过一些例子,他们建议循环浏览每个子项目并逐个删除