-
Notifications
You must be signed in to change notification settings - Fork 48
Closed
Labels
enhancementNew feature or requestNew feature or request
Description
With something like this:
type Pitstop =
{
ATime: DateTimeOffset
BTime:DateTimeOffset
}
member this.Name = "Dave"
member this.Result = (this.BTime - this.ATime).TotalSecondsAnd execute the serializer:
let options = JsonSerializerOptions()
options.Converters.Add(JsonFSharpConverter())
options.PropertyNameCaseInsensitive <- true
printfn "%s" (JsonSerializer.Serialize({ATime=DateTimeOffset.UtcNow
BTime = DateTimeOffset.UtcNow.AddMinutes(1.0)}, options))The output does not contain the member properties. Remove the converter in the options and it does get printed out.
exyi, severisv, topazus and jannikbuschke
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request