5 votes

Comment mapper des valeurs nulles avec AutoMapper pour un mappage spécifique ?

J'ai trouvé cette solution AutoMapper - le fait de donner la valeur null à la chaîne de destination la rend en fait string.Empty

mais il utilise la méthode Initialize, donc le comportement de tous les mappings changerait au cours de l'application : O

Et j'ai juste besoin de le faire pour une cartographie spécifique.

9voto

SDReyes Points 3989

J'ai trouvé une solution :

Mapper.Initialize( Conf =>
  {
    Conf.ForSourceType<MyGreatViewModel>().AllowNullDestinationValues = true;
  } );

Merci les gars : )

Prenez soin des types de champs de destination (n'oubliez pas que vous avez besoin de types nuls, par exemple 'Byte ?)

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X