MapsterMapper/Mapster

Tweaking null propagation easily

Open

#740 opened on Dec 11, 2024

View on GitHub
 (3 comments) (0 reactions) (0 assignees)C# (312 forks)batch import
help wantedimprovement

Repository metrics

Stars
 (3,995 stars)
PR merge metrics
 (Avg merge 12d 15h) (10 merged PRs in 30d)

Description

Is there an easy way to change how null propagation works?

  1. If we wanted to throw an exception when null reference encountered? There are lots of various Ignore methods, similarly I wish there were Required methods or maybe an ThrowIfNull argument to be passed in
  2. If null encountered, use a provided value (I know atm it uses default or null value)

Contributor guide