5
ben şöyle bir kaynak nesne var bağlıyor:Automapper: onun [Açıklama] bir Enum Harita
private class SourceObject {
public Enum1 EnumProp1 { get; set; }
public Enum2 EnumProp2 { get; set; }
}
çeteleler bir dize temsilini sağlar özel [Description]
özniteliği ile dekore edilmiştir, ve bir var uzantısı yöntemi .GetDescription()
döndürür. Bu enum özelliklerini bu uzantıyı kullanarak nasıl eşlerim?
Böyle bir nesneye haritasına çalışıyorum:
private class DestinationObject {
public string Enum1Description { get; set; }
public string Enum2Description { get; set; }
}
Özel bir biçimlendirici benim en iyi bahistir düşünüyorum, ama
ve belirtmek biçimlendirici nasıl ekleneceğini bilemiyorum hangi aynı zamanda haritalanacak alan.
Her ikisini de eşlemeniz gerekmedikçe, sadece isimleri aynı bırakmanız ve sadece biçimlendiriciyi eklemeniz önerilir. Bu şekilde daha az konfigürasyon. –
Bu, genellikle, gerçekten iyi bir nedenim olmadıkça, benim aldığım yaklaşımdır. Bu, yaptığım bazı testlerden çıktı ve en zor durumun en az _possible_ olduğundan emin olmak istedim. Teşekkürler! –
Teşekkürler! Aynı sorun vardı, yardımcı oldu. – Darius