AutoMapper - Adicionando Formatadores personalizado
-
19-09-2019 - |
Pergunta
Eu estou usando AutoMapper 1.0 RTW e adicionando um par de formatadores personalizados:
Mapper.AddFormatter<AlertTypeFormatter>();
Mapper.AddFormatter<DateStringFormatter>();
Os tipos de destino são ambos corda e os formatadores de trabalhar individualmente. Mas colocá-los juntos e só o primeiro formatador é chamado. Neste caso, o "AlertTypeFormatter".
Todas as idéias?
Solução
Fixed. Para referência futura, Mapper.AddFormatter realmente configura o formatador padrão que Automap vai usar. Para formatadores específicos do tipo de configuração que você precisa para uso:
Mapper.ForSourceType<DateTime>().AddFormatter<DateStringFormatter>();
Doh ...
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow