forked from loafle/openapi-generator-original
Fix DateTimeOffset nullable issue (#3530)
This commit is contained in:
committed by
William Cheng
parent
ed82aaae97
commit
93ddf6e2ef
@@ -153,7 +153,7 @@ public abstract class AbstractCSharpCodegen extends DefaultCodegen implements Co
|
||||
"DateTime?",
|
||||
"DateTime",
|
||||
"DateTimeOffset?",
|
||||
"DataTimeOffset",
|
||||
"DateTimeOffset",
|
||||
"Boolean",
|
||||
"Double",
|
||||
"Int32",
|
||||
@@ -192,7 +192,7 @@ public abstract class AbstractCSharpCodegen extends DefaultCodegen implements Co
|
||||
|
||||
// nullable type
|
||||
nullableType = new HashSet<String>(
|
||||
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<String>(
|
||||
@@ -226,9 +226,9 @@ public abstract class AbstractCSharpCodegen extends DefaultCodegen implements Co
|
||||
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");
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user