Однако System.Text.Json сериализатор ничего не делает.
Имеет класс:
Код: Выделить всё
public sealed class Foo
{
[Required]
public int Prop {get;set;} = 10;
}
Код: Выделить всё
JsonSerializer.Deserialize("{}");
Я не смог найти никаких настроек в JsonSerializerOptions, чтобы заставить его работать принудительно. выдать исключение. Возможно ли это?
Подробнее здесь: https://stackoverflow.com/questions/625 ... -is-missin