Setting Nullable & enum property correctly in model snapshot and designe...

...r code
Yes, in that case using Nullable.GetUnderlyingType is appropriate here.