使用自动映射器将整个对象映射到枚举
Use automapper to map entire object to an enum
是否可以使用自动映射器确定整个对象的枚举?
现在我得到这个错误:
Missing type map configuration or unsupported mapping.
当我尝试时
var orderType = _mapper.Map<OrderType>(orderData);
我一直在尝试的是:
public class Mapper : Profile
{
public Mapper()
{
CreateMap<OrderData, OrderType>()
.ConvertUsing(s => OrderType.Type1);
}
public enum OrderType { Type1, Type2, Type3 }
}
当然后面会有更多的逻辑来确定正确的枚举:-)
我在启动时犯了一个错误,因此它从未将配置文件添加到 automapper
是否可以使用自动映射器确定整个对象的枚举? 现在我得到这个错误:
Missing type map configuration or unsupported mapping.
当我尝试时
var orderType = _mapper.Map<OrderType>(orderData);
我一直在尝试的是:
public class Mapper : Profile
{
public Mapper()
{
CreateMap<OrderData, OrderType>()
.ConvertUsing(s => OrderType.Type1);
}
public enum OrderType { Type1, Type2, Type3 }
}
当然后面会有更多的逻辑来确定正确的枚举:-)
我在启动时犯了一个错误,因此它从未将配置文件添加到 automapper