С FSharpLu.Json должен нормально работать.
не совсем. У меня с ДУ проблема - сериализовать может, а обратно не выходит, но это проявляется не на всех случаях. Например, type ClaimName = | Read | Edit | Delete | ReadChildren of childrenName: string | CreateChildren of childrenName: string | EditChildren of childrenName: string | DeleteChildren of childrenName: string | Custom of string не может десериализовать поля Read, Edit, Delete. Но при этом [<Struct>] type UserId = | Id of Guid | System Кейс Id туда-обратно норм. System не пробовал за ненадобностью) Собственно, я как раз сейчас пытаюсь найти что-нить, что нормально десериализует
Обсуждают сегодня