deserialize non-nullable - C#