Для кода ниже
type MyConverter =
inherit JsonConverter<Datetime>()
.....
type MyType = {
[<JsonConverter(typeof<MyConverter>)>]
date: DateTime
}
JsonSerializer.Deserialize("{\"date\": \"2020-10-20\"}", typeof<MyType>)
преобразователь не вызывается. Он вызывается для всего типа, если атрибут будет перемещен туда, но не для поля.
Это задумано? Есть ли возможность указать конвертер для точного поля?