Automapper - Ignorer la cartographie avec condition
Je suis en utilisant automapper et je voudrais savoir si il est possible d'ignorer une cartographie d'un champ lorsque c'est nul.
C'est mon code:
.ForMember(dest => dest.BusinessGroup_Id,
opt => opt.MapFrom(src => (int)src.BusinessGroup))
src.BusinessGroup type = "enum"
dest.BusinessGroup_Id = int
L'objectif c'est de ingore que la Cartographie si la src.BusinessGroup = null.
source d'informationauteur user1520494
Vous devez vous connecter pour publier un commentaire.
Je pense que
NullSubstitute
option fera l'affaireBTW, vous pouvez écrire à vos critères dans la cartographie de l'action:
Mise à JOUR si vous ne pouvez pas affecter des valeurs par défaut de la valeur à votre propriété, vous pouvez simplement les ignorer et de les carte ne sont pas les valeurs null: