@@ -57,7 +57,7 @@ public sealed partial class TypeMapping
57
57
[ JsonInclude , JsonPropertyName ( "dynamic_date_formats" ) ]
58
58
public ICollection < string > ? DynamicDateFormats { get ; set ; }
59
59
60
- [ JsonInclude , JsonPropertyName ( "dynamic_templates" ) , SingleOrManyCollectionConverter ( typeof ( IDictionary < string , Elastic . Clients . Elasticsearch . Mapping . DynamicTemplate > ) ) ]
60
+ [ JsonInclude , JsonPropertyName ( "dynamic_templates" ) ]
61
61
public ICollection < IDictionary < string , Elastic . Clients . Elasticsearch . Mapping . DynamicTemplate > > ? DynamicTemplates { get ; set ; }
62
62
63
63
[ JsonInclude , JsonPropertyName ( "enabled" ) ]
@@ -505,7 +505,7 @@ protected override void Serialize(Utf8JsonWriter writer, JsonSerializerOptions o
505
505
if ( DynamicTemplatesValue is not null )
506
506
{
507
507
writer . WritePropertyName ( "dynamic_templates" ) ;
508
- SingleOrManySerializationHelper . Serialize < IDictionary < string , Elastic . Clients . Elasticsearch . Mapping . DynamicTemplate > > ( DynamicTemplatesValue , writer , options ) ;
508
+ JsonSerializer . Serialize ( writer , DynamicTemplatesValue , options ) ;
509
509
}
510
510
511
511
if ( EnabledValue . HasValue )
@@ -981,7 +981,7 @@ protected override void Serialize(Utf8JsonWriter writer, JsonSerializerOptions o
981
981
if ( DynamicTemplatesValue is not null )
982
982
{
983
983
writer . WritePropertyName ( "dynamic_templates" ) ;
984
- SingleOrManySerializationHelper . Serialize < IDictionary < string , Elastic . Clients . Elasticsearch . Mapping . DynamicTemplate > > ( DynamicTemplatesValue , writer , options ) ;
984
+ JsonSerializer . Serialize ( writer , DynamicTemplatesValue , options ) ;
985
985
}
986
986
987
987
if ( EnabledValue . HasValue )
0 commit comments