У меня есть два типа, и я хочу иметь возможность игнорировать сопоставление свойств экземпляра источника в экземпляр адресата в том случае, когда свойствам присваивается значение «по умолчанию», которое я указываю. Единственное место, где значение по умолчанию существует, как часть метаданных выше типа или в конструкторе:Как сказать automapper пропустить свойства сопоставления из типа источника, если они являются значениями по умолчанию?
[System.ComponentModel.DefaultValue("")]
public string Name { get; set; }
Как идти об этом?
I подумайте, что это анти-шаблон, потому что mappers должны быть глупыми, и, таким образом, вы можете противостоять соблазну слишком большого количества журнала внутри них. –