public void Configure(JsonSerializerOptions options) { options.PropertyNamingPolicy = JsonNamingPolicy.CamelCase; options.Converters.Add(ImmutableJsonConverterFactory.GetOrCreate <EmailAddress>()); options.Converters.Add(ImmutableJsonConverterFactory.GetOrCreate <EmailAttachment>()); options.Converters.Add(ImmutableJsonConverterFactory.GetOrCreate <EmailContent>()); options.Converters.Add(ImmutableJsonConverterFactory.GetOrCreate <EmailMessage>()); options.Converters.Add(ImmutableJsonConverterFactory.GetOrCreate <EmailMessageTask>()); }
public void Configure(JsonSerializerOptions options) { EmailSenderJsonOptions.ApplyDefaults(options); options.Converters.Add(ImmutableJsonConverterFactory.GetOrCreate <EmailMessageTask>()); }