[英]AutoMapper with custom attribute[AutoMapper]: how to add a condition on a property
[英]How to add convention to specific property in AutoMapper
我正在使用AutoMapper,並且想為特定的屬性名稱添加約定,例如ABC_DEF-> ABCDEF。 我知道如何為所有屬性名稱添加約定。 如何只為特定屬性添加? 謝謝。
對於所有屬性名稱:
AddMemberConfiguration().AddName<ReplaceName>(_ => _.AddReplace("Ä", "A").AddReplace("í", "i"));
編輯:
例如具有屬性的類:
public class Test
{
public int ABC_PROP1 { get; set; }
public int ABC_PROP2 { get; set; }
public int ABC_PROP3 { get; set; }
public int CDE_PROP4 { get; set; }
public int EFG_PROP5 { get; set; }
}
我只想在以ABC開頭的屬性中替換“ _”。 但是沒有MapForm。 可以使用約定嗎?
您可以將MapFrom用作特定的屬性名稱。 它使您可以從一個屬性重定向到另一個屬性。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.