我想要使用Automapper從常規枚舉映射到枚舉類(如由Jimmy Bogard - http://lostechies.com/jimmybogard/2008/08/12/enumeration-classes/所述)。常規枚舉與枚舉類不具有相同的值。因此,我想使用的名稱,如果可能的映射:自動映射器枚舉枚舉類
枚舉:
public enum ProductType
{
ProductType1,
ProductType2
}
枚舉類:
public class ProductType : Enumeration
{
public static ProductType ProductType1 = new ProductType(8, "Product Type 1");
public static ProductType ProductType2 = new ProductType(72, "Product Type 2");
public ProductType(int value, string displayName)
: base(value, displayName)
{
}
public ProductType()
{
}
}
任何幫助,使這個映射的工作表示讚賞!我曾嘗試只是一個普通的映射:
Mapper.Map<ProductType, Domain.ProductType>();
..但映射的類型有0
感謝的價值, 亞歷
關於反對票的一些反饋將是偉大的無論你是誰,謝謝 –