From 89fd5d70e9f15a5be9ffe26c2beddc07770043c0 Mon Sep 17 00:00:00 2001 From: Yi-Lin Juang Date: Fri, 2 Aug 2019 04:31:59 +0800 Subject: [PATCH] Fix DateTimeOffset nullable issue --- .../codegen/languages/AbstractCSharpCodegen.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/AbstractCSharpCodegen.java b/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/AbstractCSharpCodegen.java index d39c6c07ab47..fb4a9c861b82 100644 --- a/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/AbstractCSharpCodegen.java +++ b/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/AbstractCSharpCodegen.java @@ -153,7 +153,7 @@ public AbstractCSharpCodegen() { "DateTime?", "DateTime", "DateTimeOffset?", - "DataTimeOffset", + "DateTimeOffset", "Boolean", "Double", "Int32", @@ -192,7 +192,7 @@ public AbstractCSharpCodegen() { // nullable type nullableType = new HashSet( - Arrays.asList("decimal", "bool", "int", "float", "long", "double", "DateTime", "Guid") + Arrays.asList("decimal", "bool", "int", "float", "long", "double", "DateTime", "DateTimeOffset", "Guid") ); // value Types valueTypes = new HashSet( @@ -226,9 +226,9 @@ public void setNetCoreProjectFileFlag(boolean flag) { public void useDateTimeOffset(boolean flag) { this.useDateTimeOffsetFlag = flag; if (flag) { - typeMapping.put("DateTime", "DateTimeOffset?"); + typeMapping.put("DateTime", "DateTimeOffset"); } else { - typeMapping.put("DateTime", "DateTime?"); + typeMapping.put("DateTime", "DateTime"); } }