forked from loafle/openapi-generator-original
[csharp] Don't apply json converter attribute for DateOnly (#18541)
Applying the OpenAPIDateConverter to an DateOnly property fails at runtime with an exception.
This commit is contained in:
parent
c1d0e7c24a
commit
570792b214
@ -219,7 +219,9 @@
|
|||||||
{{^conditionalSerialization}}
|
{{^conditionalSerialization}}
|
||||||
[DataMember(Name = "{{baseName}}"{{#required}}, IsRequired = true{{/required}}, EmitDefaultValue = {{#vendorExtensions.x-emit-default-value}}true{{/vendorExtensions.x-emit-default-value}}{{^vendorExtensions.x-emit-default-value}}{{#required}}true{{/required}}{{^required}}{{#isBoolean}}true{{/isBoolean}}{{^isBoolean}}{{#isNullable}}true{{/isNullable}}{{^isNullable}}false{{/isNullable}}{{/isBoolean}}{{/required}}{{/vendorExtensions.x-emit-default-value}})]
|
[DataMember(Name = "{{baseName}}"{{#required}}, IsRequired = true{{/required}}, EmitDefaultValue = {{#vendorExtensions.x-emit-default-value}}true{{/vendorExtensions.x-emit-default-value}}{{^vendorExtensions.x-emit-default-value}}{{#required}}true{{/required}}{{^required}}{{#isBoolean}}true{{/isBoolean}}{{^isBoolean}}{{#isNullable}}true{{/isNullable}}{{^isNullable}}false{{/isNullable}}{{/isBoolean}}{{/required}}{{/vendorExtensions.x-emit-default-value}})]
|
||||||
{{#isDate}}
|
{{#isDate}}
|
||||||
|
{{^supportsDateOnly}}
|
||||||
[JsonConverter(typeof(OpenAPIDateConverter))]
|
[JsonConverter(typeof(OpenAPIDateConverter))]
|
||||||
|
{{/supportsDateOnly}}
|
||||||
{{/isDate}}
|
{{/isDate}}
|
||||||
{{#deprecated}}
|
{{#deprecated}}
|
||||||
[Obsolete]
|
[Obsolete]
|
||||||
|
Loading…
x
Reference in New Issue
Block a user