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 fb4a9c861b8..912b172fcd0 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
@@ -160,6 +160,7 @@ public abstract class AbstractCSharpCodegen extends DefaultCodegen implements Co
"Int64",
"Float",
"Guid?",
+ "Guid",
"System.IO.Stream", // not really a primitive, we include it to avoid model import
"Object")
);
diff --git a/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/AspNetCoreServerCodegen.java b/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/AspNetCoreServerCodegen.java
index ae3ed7e12da..d7d1f3e6da4 100644
--- a/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/AspNetCoreServerCodegen.java
+++ b/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/AspNetCoreServerCodegen.java
@@ -22,6 +22,7 @@ import io.swagger.v3.oas.models.OpenAPI;
import io.swagger.v3.oas.models.media.Schema;
import io.swagger.v3.parser.util.SchemaTypeUtil;
import org.openapitools.codegen.*;
+import org.openapitools.codegen.utils.ModelUtils;
import org.openapitools.codegen.utils.URLPathUtils;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
@@ -353,7 +354,7 @@ public class AspNetCoreServerCodegen extends AbstractCSharpCodegen {
supportingFiles.add(new SupportingFile("Filters" + File.separator + "GeneratePathParamsValidationFilter.mustache",
packageFolder + File.separator + "Filters", "GeneratePathParamsValidationFilter.cs"));
}
-
+
supportingFiles.add(new SupportingFile("Authentication" + File.separator + "ApiAuthentication.mustache",packageFolder + File.separator + "Authentication", "ApiAuthentication.cs"));
}
@@ -407,12 +408,12 @@ public class AspNetCoreServerCodegen extends AbstractCSharpCodegen {
@Override
public String getNullableType(Schema p, String type) {
- boolean isNullableExpected = p.getNullable() == null || (p.getNullable() != null && p.getNullable());
-
- if (isNullableExpected && languageSpecificPrimitives.contains(type + "?")) {
- return type + "?";
- } else if (languageSpecificPrimitives.contains(type)) {
- return type;
+ if (languageSpecificPrimitives.contains(type)) {
+ if (isSupportNullable() && ModelUtils.isNullable(p) && nullableType.contains(type)) {
+ return type + "?";
+ } else {
+ return type;
+ }
} else {
return null;
}
diff --git a/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/CSharpClientCodegen.java b/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/CSharpClientCodegen.java
index 8ef2fde34a2..6617dbe14cd 100644
--- a/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/CSharpClientCodegen.java
+++ b/modules/openapi-generator/src/main/java/org/openapitools/codegen/languages/CSharpClientCodegen.java
@@ -879,15 +879,15 @@ public class CSharpClientCodegen extends AbstractCSharpCodegen {
return null;
}
}
-
+
@Override
public String getNullableType(Schema p, String type) {
- boolean isNullableExpected = p.getNullable() == null || (p.getNullable() != null && p.getNullable());
-
- if (isNullableExpected && languageSpecificPrimitives.contains(type + "?")) {
- return type + "?";
- } else if (languageSpecificPrimitives.contains(type)) {
- return type;
+ if (languageSpecificPrimitives.contains(type)) {
+ if (isSupportNullable() && ModelUtils.isNullable(p) && nullableType.contains(type)) {
+ return type + "?";
+ } else {
+ return type;
+ }
} else {
return null;
}
diff --git a/modules/openapi-generator/src/main/resources/csharp/api.mustache b/modules/openapi-generator/src/main/resources/csharp/api.mustache
index f3f3f7e578d..9e68b292591 100644
--- a/modules/openapi-generator/src/main/resources/csharp/api.mustache
+++ b/modules/openapi-generator/src/main/resources/csharp/api.mustache
@@ -32,7 +32,7 @@ namespace {{packageName}}.{{apiPackage}}
/// Thrown when fails to make API call
{{#allParams}}/// {{description}}{{^required}} (optional{{#defaultValue}}, default to {{.}}{{/defaultValue}}){{/required}}
{{/allParams}}/// {{#returnType}}{{returnType}}{{/returnType}}
- {{#returnType}}{{{returnType}}}{{/returnType}}{{^returnType}}void{{/returnType}} {{operationId}} ({{#allParams}}{{{dataType}}} {{paramName}}{{^required}}{{#optionalMethodArgument}} = null{{/optionalMethodArgument}}{{/required}}{{#hasMore}}, {{/hasMore}}{{/allParams}});
+ {{#returnType}}{{{returnType}}}{{/returnType}}{{^returnType}}void{{/returnType}} {{operationId}} ({{#allParams}}{{{dataType}}} {{paramName}}{{^required}}{{#optionalMethodArgument}} = default({{{dataType}}}){{/optionalMethodArgument}}{{/required}}{{#hasMore}}, {{/hasMore}}{{/allParams}});
///
/// {{summary}}
@@ -43,7 +43,7 @@ namespace {{packageName}}.{{apiPackage}}
/// Thrown when fails to make API call
{{#allParams}}/// {{description}}{{^required}} (optional{{#defaultValue}}, default to {{.}}{{/defaultValue}}){{/required}}
{{/allParams}}/// ApiResponse of {{#returnType}}{{returnType}}{{/returnType}}{{^returnType}}Object(void){{/returnType}}
- ApiResponse<{{#returnType}}{{{returnType}}}{{/returnType}}{{^returnType}}Object{{/returnType}}> {{operationId}}WithHttpInfo ({{#allParams}}{{{dataType}}} {{paramName}}{{^required}}{{#optionalMethodArgument}} = null{{/optionalMethodArgument}}{{/required}}{{#hasMore}}, {{/hasMore}}{{/allParams}});
+ ApiResponse<{{#returnType}}{{{returnType}}}{{/returnType}}{{^returnType}}Object{{/returnType}}> {{operationId}}WithHttpInfo ({{#allParams}}{{{dataType}}} {{paramName}}{{^required}}{{#optionalMethodArgument}} = default({{{dataType}}}){{/optionalMethodArgument}}{{/required}}{{#hasMore}}, {{/hasMore}}{{/allParams}});
{{/operation}}
#endregion Synchronous Operations
{{#supportsAsync}}
@@ -58,7 +58,7 @@ namespace {{packageName}}.{{apiPackage}}
/// Thrown when fails to make API call
{{#allParams}}/// {{description}}{{^required}} (optional{{#defaultValue}}, default to {{.}}{{/defaultValue}}){{/required}}
{{/allParams}}/// Task of {{#returnType}}{{returnType}}{{/returnType}}{{^returnType}}void{{/returnType}}
- {{#returnType}}System.Threading.Tasks.Task<{{{returnType}}}>{{/returnType}}{{^returnType}}System.Threading.Tasks.Task{{/returnType}} {{operationId}}Async ({{#allParams}}{{{dataType}}} {{paramName}}{{^required}}{{#optionalMethodArgument}} = null{{/optionalMethodArgument}}{{/required}}{{#hasMore}}, {{/hasMore}}{{/allParams}});
+ {{#returnType}}System.Threading.Tasks.Task<{{{returnType}}}>{{/returnType}}{{^returnType}}System.Threading.Tasks.Task{{/returnType}} {{operationId}}Async ({{#allParams}}{{{dataType}}} {{paramName}}{{^required}}{{#optionalMethodArgument}} = default({{{dataType}}}){{/optionalMethodArgument}}{{/required}}{{#hasMore}}, {{/hasMore}}{{/allParams}});
///
/// {{summary}}
@@ -69,7 +69,7 @@ namespace {{packageName}}.{{apiPackage}}
/// Thrown when fails to make API call
{{#allParams}}/// {{description}}{{^required}} (optional{{#defaultValue}}, default to {{.}}{{/defaultValue}}){{/required}}
{{/allParams}}/// Task of ApiResponse{{#returnType}} ({{returnType}}){{/returnType}}
- System.Threading.Tasks.Task> {{operationId}}AsyncWithHttpInfo ({{#allParams}}{{{dataType}}} {{paramName}}{{^required}}{{#optionalMethodArgument}} = null{{/optionalMethodArgument}}{{/required}}{{#hasMore}}, {{/hasMore}}{{/allParams}});
+ System.Threading.Tasks.Task> {{operationId}}AsyncWithHttpInfo ({{#allParams}}{{{dataType}}} {{paramName}}{{^required}}{{#optionalMethodArgument}} = default({{{dataType}}}){{/optionalMethodArgument}}{{/required}}{{#hasMore}}, {{/hasMore}}{{/allParams}});
{{/operation}}
#endregion Asynchronous Operations
{{/supportsAsync}}
@@ -190,7 +190,7 @@ namespace {{packageName}}.{{apiPackage}}
/// Thrown when fails to make API call
{{#allParams}}/// {{description}}{{^required}} (optional{{#defaultValue}}, default to {{.}}{{/defaultValue}}){{/required}}
{{/allParams}}/// {{#returnType}}{{returnType}}{{/returnType}}
- public {{#returnType}}{{{returnType}}}{{/returnType}}{{^returnType}}void{{/returnType}} {{operationId}} ({{#allParams}}{{{dataType}}} {{paramName}}{{^required}}{{#optionalMethodArgument}} = null{{/optionalMethodArgument}}{{/required}}{{#hasMore}}, {{/hasMore}}{{/allParams}})
+ public {{#returnType}}{{{returnType}}}{{/returnType}}{{^returnType}}void{{/returnType}} {{operationId}} ({{#allParams}}{{{dataType}}} {{paramName}}{{^required}}{{#optionalMethodArgument}} = default({{{dataType}}}){{/optionalMethodArgument}}{{/required}}{{#hasMore}}, {{/hasMore}}{{/allParams}})
{
{{#returnType}}ApiResponse<{{{returnType}}}> localVarResponse = {{operationId}}WithHttpInfo({{#allParams}}{{paramName}}{{#hasMore}}, {{/hasMore}}{{/allParams}});
return localVarResponse.Data;{{/returnType}}{{^returnType}}{{operationId}}WithHttpInfo({{#allParams}}{{paramName}}{{#hasMore}}, {{/hasMore}}{{/allParams}});{{/returnType}}
@@ -202,7 +202,7 @@ namespace {{packageName}}.{{apiPackage}}
/// Thrown when fails to make API call
{{#allParams}}/// {{description}}{{^required}} (optional{{#defaultValue}}, default to {{.}}{{/defaultValue}}){{/required}}
{{/allParams}}/// ApiResponse of {{#returnType}}{{returnType}}{{/returnType}}{{^returnType}}Object(void){{/returnType}}
- public ApiResponse<{{#returnType}} {{{returnType}}} {{/returnType}}{{^returnType}}Object{{/returnType}}> {{operationId}}WithHttpInfo ({{#allParams}}{{{dataType}}} {{paramName}}{{^required}}{{#optionalMethodArgument}} = null{{/optionalMethodArgument}}{{/required}}{{#hasMore}}, {{/hasMore}}{{/allParams}})
+ public ApiResponse<{{#returnType}}{{{returnType}}}{{/returnType}}{{^returnType}}Object{{/returnType}}> {{operationId}}WithHttpInfo ({{#allParams}}{{{dataType}}} {{paramName}}{{^required}}{{#optionalMethodArgument}} = default({{{dataType}}}){{/optionalMethodArgument}}{{/required}}{{#hasMore}}, {{/hasMore}}{{/allParams}})
{
{{#allParams}}
{{#required}}
@@ -325,7 +325,7 @@ namespace {{packageName}}.{{apiPackage}}
/// Thrown when fails to make API call
{{#allParams}}/// {{description}}{{^required}} (optional{{#defaultValue}}, default to {{.}}{{/defaultValue}}){{/required}}
{{/allParams}}/// Task of {{#returnType}}{{returnType}}{{/returnType}}{{^returnType}}void{{/returnType}}
- {{#returnType}}public async System.Threading.Tasks.Task<{{{returnType}}}>{{/returnType}}{{^returnType}}public async System.Threading.Tasks.Task{{/returnType}} {{operationId}}Async ({{#allParams}}{{{dataType}}} {{paramName}}{{^required}}{{#optionalMethodArgument}} = null{{/optionalMethodArgument}}{{/required}}{{#hasMore}}, {{/hasMore}}{{/allParams}})
+ {{#returnType}}public async System.Threading.Tasks.Task<{{{returnType}}}>{{/returnType}}{{^returnType}}public async System.Threading.Tasks.Task{{/returnType}} {{operationId}}Async ({{#allParams}}{{{dataType}}} {{paramName}}{{^required}}{{#optionalMethodArgument}} = default({{{dataType}}}){{/optionalMethodArgument}}{{/required}}{{#hasMore}}, {{/hasMore}}{{/allParams}})
{
{{#returnType}}ApiResponse<{{{returnType}}}> localVarResponse = await {{operationId}}AsyncWithHttpInfo({{#allParams}}{{paramName}}{{#hasMore}}, {{/hasMore}}{{/allParams}});
return localVarResponse.Data;{{/returnType}}{{^returnType}}await {{operationId}}AsyncWithHttpInfo({{#allParams}}{{paramName}}{{#hasMore}}, {{/hasMore}}{{/allParams}});{{/returnType}}
@@ -338,7 +338,7 @@ namespace {{packageName}}.{{apiPackage}}
/// Thrown when fails to make API call
{{#allParams}}/// {{description}}{{^required}} (optional{{#defaultValue}}, default to {{.}}{{/defaultValue}}){{/required}}
{{/allParams}}/// Task of ApiResponse{{#returnType}} ({{returnType}}){{/returnType}}
- public async System.Threading.Tasks.Task> {{operationId}}AsyncWithHttpInfo ({{#allParams}}{{{dataType}}} {{paramName}}{{^required}}{{#optionalMethodArgument}} = null{{/optionalMethodArgument}}{{/required}}{{#hasMore}}, {{/hasMore}}{{/allParams}})
+ public async System.Threading.Tasks.Task> {{operationId}}AsyncWithHttpInfo ({{#allParams}}{{{dataType}}} {{paramName}}{{^required}}{{#optionalMethodArgument}} = default({{{dataType}}}){{/optionalMethodArgument}}{{/required}}{{#hasMore}}, {{/hasMore}}{{/allParams}})
{
{{#allParams}}
{{#required}}
diff --git a/modules/openapi-generator/src/test/java/org/openapitools/codegen/csharp/CSharpModelTest.java b/modules/openapi-generator/src/test/java/org/openapitools/codegen/csharp/CSharpModelTest.java
index 7134fe37978..91600d2ac10 100644
--- a/modules/openapi-generator/src/test/java/org/openapitools/codegen/csharp/CSharpModelTest.java
+++ b/modules/openapi-generator/src/test/java/org/openapitools/codegen/csharp/CSharpModelTest.java
@@ -141,10 +141,10 @@ public class CSharpModelTest {
final CodegenProperty property1 = cm.vars.get(0);
Assert.assertEquals(property1.baseName, "id");
- Assert.assertEquals(property1.dataType, "long?");
+ Assert.assertEquals(property1.dataType, "long");
Assert.assertEquals(property1.name, "Id");
Assert.assertNull(property1.defaultValue);
- Assert.assertEquals(property1.baseType, "long?");
+ Assert.assertEquals(property1.baseType, "long");
Assert.assertTrue(property1.hasMore);
Assert.assertTrue(property1.required);
Assert.assertTrue(property1.isPrimitiveType);
@@ -161,10 +161,10 @@ public class CSharpModelTest {
final CodegenProperty property3 = cm.vars.get(2);
Assert.assertEquals(property3.baseName, "createdAt");
- Assert.assertEquals(property3.dataType, "DateTime?");
+ Assert.assertEquals(property3.dataType, "DateTime");
Assert.assertEquals(property3.name, "CreatedAt");
Assert.assertNull(property3.defaultValue);
- Assert.assertEquals(property3.baseType, "DateTime?");
+ Assert.assertEquals(property3.baseType, "DateTime");
Assert.assertFalse(property3.hasMore);
Assert.assertFalse(property3.required);
}
@@ -209,7 +209,59 @@ public class CSharpModelTest {
Assert.assertFalse(property2.required);
Assert.assertTrue(property2.isPrimitiveType);
Assert.assertTrue(property2.isContainer);
-
+
+ final CodegenProperty property3 = cm.vars.get(2);
+ Assert.assertEquals(property3.baseName, "name");
+ Assert.assertEquals(property3.dataType, "string");
+ Assert.assertEquals(property3.name, "Name");
+ Assert.assertNull(property3.defaultValue);
+ Assert.assertEquals(property3.baseType, "string");
+ Assert.assertFalse(property3.hasMore);
+ Assert.assertFalse(property3.required);
+ Assert.assertTrue(property3.isPrimitiveType);
+ }
+
+ @Test(description = "convert a model with a nullable property")
+ public void nullablePropertyTest() {
+ final Schema model = new Schema()
+ .description("a sample model")
+ .addProperties("id", new IntegerSchema().format(SchemaTypeUtil.INTEGER64_FORMAT).nullable(true))
+ .addProperties("urls", new ArraySchema()
+ .items(new StringSchema()))
+ .addProperties("name", new StringSchema().nullable(true))
+ .addRequiredItem("id");
+ final DefaultCodegen codegen = new CSharpClientCodegen();
+ OpenAPI openAPI = TestUtils.createOpenAPIWithOneSchema("sample", model);
+ codegen.setOpenAPI(openAPI);
+ final CodegenModel cm = codegen.fromModel("sample", model);
+
+ Assert.assertEquals(cm.name, "sample");
+ Assert.assertEquals(cm.classname, "Sample");
+ Assert.assertEquals(cm.description, "a sample model");
+ Assert.assertEquals(cm.vars.size(), 3);
+
+ final CodegenProperty property1 = cm.vars.get(0);
+ Assert.assertEquals(property1.baseName, "id");
+ Assert.assertEquals(property1.dataType, "long?");
+ Assert.assertEquals(property1.name, "Id");
+ Assert.assertNull(property1.defaultValue);
+ Assert.assertEquals(property1.baseType, "long?");
+ Assert.assertTrue(property1.hasMore);
+ Assert.assertTrue(property1.required);
+ Assert.assertTrue(property1.isPrimitiveType);
+
+ final CodegenProperty property2 = cm.vars.get(1);
+ Assert.assertEquals(property2.baseName, "urls");
+ Assert.assertEquals(property2.dataType, "List");
+ Assert.assertEquals(property2.name, "Urls");
+ Assert.assertNull(property2.defaultValue);
+ Assert.assertEquals(property2.baseType, "List");
+ Assert.assertTrue(property2.hasMore);
+ Assert.assertEquals(property2.containerType, "array");
+ Assert.assertFalse(property2.required);
+ Assert.assertTrue(property2.isPrimitiveType);
+ Assert.assertTrue(property2.isContainer);
+
final CodegenProperty property3 = cm.vars.get(2);
Assert.assertEquals(property3.baseName, "name");
Assert.assertEquals(property3.dataType, "string");
@@ -241,10 +293,10 @@ public class CSharpModelTest {
final CodegenProperty property1 = cm.vars.get(0);
Assert.assertEquals(property1.baseName, "id");
- Assert.assertEquals(property1.dataType, "long?");
+ Assert.assertEquals(property1.dataType, "long");
Assert.assertEquals(property1.name, "Id");
Assert.assertNull(property1.defaultValue);
- Assert.assertEquals(property1.baseType, "long?");
+ Assert.assertEquals(property1.baseType, "long");
Assert.assertTrue(property1.hasMore);
Assert.assertTrue(property1.required);
Assert.assertTrue(property1.isPrimitiveType);
diff --git a/samples/client/petstore/csharp-dotnet2/OpenAPIClientTest/Lib/OpenAPIClient/.openapi-generator/VERSION b/samples/client/petstore/csharp-dotnet2/OpenAPIClientTest/Lib/OpenAPIClient/.openapi-generator/VERSION
index afa63656064..83a328a9227 100644
--- a/samples/client/petstore/csharp-dotnet2/OpenAPIClientTest/Lib/OpenAPIClient/.openapi-generator/VERSION
+++ b/samples/client/petstore/csharp-dotnet2/OpenAPIClientTest/Lib/OpenAPIClient/.openapi-generator/VERSION
@@ -1 +1 @@
-4.0.0-SNAPSHOT
\ No newline at end of file
+4.1.0-SNAPSHOT
\ No newline at end of file
diff --git a/samples/client/petstore/csharp-dotnet2/OpenAPIClientTest/Lib/OpenAPIClient/docs/UserApi.md b/samples/client/petstore/csharp-dotnet2/OpenAPIClientTest/Lib/OpenAPIClient/docs/UserApi.md
index 75a3595de6c..b9909cad575 100644
--- a/samples/client/petstore/csharp-dotnet2/OpenAPIClientTest/Lib/OpenAPIClient/docs/UserApi.md
+++ b/samples/client/petstore/csharp-dotnet2/OpenAPIClientTest/Lib/OpenAPIClient/docs/UserApi.md
@@ -117,7 +117,7 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **body** | [**List**](List.md)| List of user object |
+ **body** | [**List**](User.md)| List of user object |
### Return type
@@ -176,7 +176,7 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **body** | [**List**](List.md)| List of user object |
+ **body** | [**List**](User.md)| List of user object |
### Return type
diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient/docs/FormatTest.md b/samples/client/petstore/csharp-netcore/OpenAPIClient/docs/FormatTest.md
index 909ceff242c..b3a80c42620 100644
--- a/samples/client/petstore/csharp-netcore/OpenAPIClient/docs/FormatTest.md
+++ b/samples/client/petstore/csharp-netcore/OpenAPIClient/docs/FormatTest.md
@@ -14,7 +14,7 @@ Name | Type | Description | Notes
**Binary** | **System.IO.Stream** | | [optional]
**Date** | **DateTime** | |
**DateTime** | **DateTime** | | [optional]
-**Uuid** | [**Guid**](Guid.md) | | [optional]
+**Uuid** | **Guid** | | [optional]
**Password** | **string** | |
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClient/docs/MixedPropertiesAndAdditionalPropertiesClass.md b/samples/client/petstore/csharp-netcore/OpenAPIClient/docs/MixedPropertiesAndAdditionalPropertiesClass.md
index f1d3323922e..9aa858ade8d 100644
--- a/samples/client/petstore/csharp-netcore/OpenAPIClient/docs/MixedPropertiesAndAdditionalPropertiesClass.md
+++ b/samples/client/petstore/csharp-netcore/OpenAPIClient/docs/MixedPropertiesAndAdditionalPropertiesClass.md
@@ -3,7 +3,7 @@
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**Uuid** | [**Guid**](Guid.md) | | [optional]
+**Uuid** | **Guid** | | [optional]
**DateTime** | **DateTime** | | [optional]
**Map** | [**Dictionary<string, Animal>**](Animal.md) | | [optional]
diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/docs/FormatTest.md b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/docs/FormatTest.md
index 909ceff242c..b3a80c42620 100644
--- a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/docs/FormatTest.md
+++ b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/docs/FormatTest.md
@@ -14,7 +14,7 @@ Name | Type | Description | Notes
**Binary** | **System.IO.Stream** | | [optional]
**Date** | **DateTime** | |
**DateTime** | **DateTime** | | [optional]
-**Uuid** | [**Guid**](Guid.md) | | [optional]
+**Uuid** | **Guid** | | [optional]
**Password** | **string** | |
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)
diff --git a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/docs/MixedPropertiesAndAdditionalPropertiesClass.md b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/docs/MixedPropertiesAndAdditionalPropertiesClass.md
index f1d3323922e..9aa858ade8d 100644
--- a/samples/client/petstore/csharp-netcore/OpenAPIClientCore/docs/MixedPropertiesAndAdditionalPropertiesClass.md
+++ b/samples/client/petstore/csharp-netcore/OpenAPIClientCore/docs/MixedPropertiesAndAdditionalPropertiesClass.md
@@ -3,7 +3,7 @@
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**Uuid** | [**Guid**](Guid.md) | | [optional]
+**Uuid** | **Guid** | | [optional]
**DateTime** | **DateTime** | | [optional]
**Map** | [**Dictionary<string, Animal>**](Animal.md) | | [optional]
diff --git a/samples/client/petstore/csharp/OpenAPIClient/docs/AdditionalPropertiesClass.md b/samples/client/petstore/csharp/OpenAPIClient/docs/AdditionalPropertiesClass.md
index 32d7ffc7653..d07f57619d5 100644
--- a/samples/client/petstore/csharp/OpenAPIClient/docs/AdditionalPropertiesClass.md
+++ b/samples/client/petstore/csharp/OpenAPIClient/docs/AdditionalPropertiesClass.md
@@ -6,10 +6,10 @@
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**MapString** | **Dictionary<string, string>** | | [optional]
-**MapNumber** | **Dictionary<string, decimal?>** | | [optional]
-**MapInteger** | **Dictionary<string, int?>** | | [optional]
-**MapBoolean** | **Dictionary<string, bool?>** | | [optional]
-**MapArrayInteger** | **Dictionary<string, List<int?>>** | | [optional]
+**MapNumber** | **Dictionary<string, decimal>** | | [optional]
+**MapInteger** | **Dictionary<string, int>** | | [optional]
+**MapBoolean** | **Dictionary<string, bool>** | | [optional]
+**MapArrayInteger** | **Dictionary<string, List<int>>** | | [optional]
**MapArrayAnytype** | **Dictionary<string, List<Object>>** | | [optional]
**MapMapString** | **Dictionary<string, Dictionary<string, string>>** | | [optional]
**MapMapAnytype** | **Dictionary<string, Dictionary<string, Object>>** | | [optional]
diff --git a/samples/client/petstore/csharp/OpenAPIClient/docs/ApiResponse.md b/samples/client/petstore/csharp/OpenAPIClient/docs/ApiResponse.md
index e16dea75cc2..a3b916355fd 100644
--- a/samples/client/petstore/csharp/OpenAPIClient/docs/ApiResponse.md
+++ b/samples/client/petstore/csharp/OpenAPIClient/docs/ApiResponse.md
@@ -5,7 +5,7 @@
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**Code** | **int?** | | [optional]
+**Code** | **int** | | [optional]
**Type** | **string** | | [optional]
**Message** | **string** | | [optional]
diff --git a/samples/client/petstore/csharp/OpenAPIClient/docs/ArrayOfArrayOfNumberOnly.md b/samples/client/petstore/csharp/OpenAPIClient/docs/ArrayOfArrayOfNumberOnly.md
index 12616c6718b..e05ea7dc240 100644
--- a/samples/client/petstore/csharp/OpenAPIClient/docs/ArrayOfArrayOfNumberOnly.md
+++ b/samples/client/petstore/csharp/OpenAPIClient/docs/ArrayOfArrayOfNumberOnly.md
@@ -5,7 +5,7 @@
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**ArrayArrayNumber** | **List<List<decimal?>>** | | [optional]
+**ArrayArrayNumber** | **List<List<decimal>>** | | [optional]
[[Back to Model list]](../README.md#documentation-for-models)
[[Back to API list]](../README.md#documentation-for-api-endpoints)
diff --git a/samples/client/petstore/csharp/OpenAPIClient/docs/ArrayOfNumberOnly.md b/samples/client/petstore/csharp/OpenAPIClient/docs/ArrayOfNumberOnly.md
index 04facf7d5d1..5f593d42929 100644
--- a/samples/client/petstore/csharp/OpenAPIClient/docs/ArrayOfNumberOnly.md
+++ b/samples/client/petstore/csharp/OpenAPIClient/docs/ArrayOfNumberOnly.md
@@ -5,7 +5,7 @@
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**ArrayNumber** | **List<decimal?>** | | [optional]
+**ArrayNumber** | **List<decimal>** | | [optional]
[[Back to Model list]](../README.md#documentation-for-models)
[[Back to API list]](../README.md#documentation-for-api-endpoints)
diff --git a/samples/client/petstore/csharp/OpenAPIClient/docs/ArrayTest.md b/samples/client/petstore/csharp/OpenAPIClient/docs/ArrayTest.md
index 9c297f062a9..593bc2d7386 100644
--- a/samples/client/petstore/csharp/OpenAPIClient/docs/ArrayTest.md
+++ b/samples/client/petstore/csharp/OpenAPIClient/docs/ArrayTest.md
@@ -6,7 +6,7 @@
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**ArrayOfString** | **List<string>** | | [optional]
-**ArrayArrayOfInteger** | **List<List<long?>>** | | [optional]
+**ArrayArrayOfInteger** | **List<List<long>>** | | [optional]
**ArrayArrayOfModel** | **List<List<ReadOnlyFirst>>** | | [optional]
[[Back to Model list]](../README.md#documentation-for-models)
diff --git a/samples/client/petstore/csharp/OpenAPIClient/docs/Cat.md b/samples/client/petstore/csharp/OpenAPIClient/docs/Cat.md
index 4545a124369..6609de8e12a 100644
--- a/samples/client/petstore/csharp/OpenAPIClient/docs/Cat.md
+++ b/samples/client/petstore/csharp/OpenAPIClient/docs/Cat.md
@@ -7,7 +7,7 @@ Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**ClassName** | **string** | |
**Color** | **string** | | [optional] [default to "red"]
-**Declawed** | **bool?** | | [optional]
+**Declawed** | **bool** | | [optional]
[[Back to Model list]](../README.md#documentation-for-models)
[[Back to API list]](../README.md#documentation-for-api-endpoints)
diff --git a/samples/client/petstore/csharp/OpenAPIClient/docs/CatAllOf.md b/samples/client/petstore/csharp/OpenAPIClient/docs/CatAllOf.md
index 1a630760455..d623d2a0a6e 100644
--- a/samples/client/petstore/csharp/OpenAPIClient/docs/CatAllOf.md
+++ b/samples/client/petstore/csharp/OpenAPIClient/docs/CatAllOf.md
@@ -5,7 +5,7 @@
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**Declawed** | **bool?** | | [optional]
+**Declawed** | **bool** | | [optional]
[[Back to Model list]](../README.md#documentation-for-models)
[[Back to API list]](../README.md#documentation-for-api-endpoints)
diff --git a/samples/client/petstore/csharp/OpenAPIClient/docs/Category.md b/samples/client/petstore/csharp/OpenAPIClient/docs/Category.md
index 87ad855ca6f..42102d4e508 100644
--- a/samples/client/petstore/csharp/OpenAPIClient/docs/Category.md
+++ b/samples/client/petstore/csharp/OpenAPIClient/docs/Category.md
@@ -5,7 +5,7 @@
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**Id** | **long?** | | [optional]
+**Id** | **long** | | [optional]
**Name** | **string** | | [default to "default-name"]
[[Back to Model list]](../README.md#documentation-for-models)
diff --git a/samples/client/petstore/csharp/OpenAPIClient/docs/EnumTest.md b/samples/client/petstore/csharp/OpenAPIClient/docs/EnumTest.md
index 8e213c3335f..f8bc67baa6a 100644
--- a/samples/client/petstore/csharp/OpenAPIClient/docs/EnumTest.md
+++ b/samples/client/petstore/csharp/OpenAPIClient/docs/EnumTest.md
@@ -7,8 +7,8 @@ Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**EnumString** | **string** | | [optional]
**EnumStringRequired** | **string** | |
-**EnumInteger** | **int?** | | [optional]
-**EnumNumber** | **double?** | | [optional]
+**EnumInteger** | **int** | | [optional]
+**EnumNumber** | **double** | | [optional]
**OuterEnum** | **OuterEnum** | | [optional]
[[Back to Model list]](../README.md#documentation-for-models)
diff --git a/samples/client/petstore/csharp/OpenAPIClient/docs/FakeApi.md b/samples/client/petstore/csharp/OpenAPIClient/docs/FakeApi.md
index 8a53b02b5e1..2738b9e1853 100644
--- a/samples/client/petstore/csharp/OpenAPIClient/docs/FakeApi.md
+++ b/samples/client/petstore/csharp/OpenAPIClient/docs/FakeApi.md
@@ -96,7 +96,7 @@ No authorization required
## FakeOuterBooleanSerialize
-> bool? FakeOuterBooleanSerialize (bool? body = null)
+> bool FakeOuterBooleanSerialize (bool body = null)
@@ -119,11 +119,11 @@ namespace Example
{
Configuration.Default.BasePath = "http://petstore.swagger.io:80/v2";
var apiInstance = new FakeApi(Configuration.Default);
- var body = true; // bool? | Input boolean as post body (optional)
+ var body = true; // bool | Input boolean as post body (optional)
try
{
- bool? result = apiInstance.FakeOuterBooleanSerialize(body);
+ bool result = apiInstance.FakeOuterBooleanSerialize(body);
Debug.WriteLine(result);
}
catch (ApiException e)
@@ -142,11 +142,11 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **body** | **bool?**| Input boolean as post body | [optional]
+ **body** | **bool**| Input boolean as post body | [optional]
### Return type
-**bool?**
+**bool**
### Authorization
@@ -244,7 +244,7 @@ No authorization required
## FakeOuterNumberSerialize
-> decimal? FakeOuterNumberSerialize (decimal? body = null)
+> decimal FakeOuterNumberSerialize (decimal body = null)
@@ -267,11 +267,11 @@ namespace Example
{
Configuration.Default.BasePath = "http://petstore.swagger.io:80/v2";
var apiInstance = new FakeApi(Configuration.Default);
- var body = 8.14; // decimal? | Input number as post body (optional)
+ var body = 8.14; // decimal | Input number as post body (optional)
try
{
- decimal? result = apiInstance.FakeOuterNumberSerialize(body);
+ decimal result = apiInstance.FakeOuterNumberSerialize(body);
Debug.WriteLine(result);
}
catch (ApiException e)
@@ -290,11 +290,11 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **body** | **decimal?**| Input number as post body | [optional]
+ **body** | **decimal**| Input number as post body | [optional]
### Return type
-**decimal?**
+**decimal**
### Authorization
@@ -613,7 +613,7 @@ No authorization required
## TestEndpointParameters
-> void TestEndpointParameters (decimal? number, double? _double, string patternWithoutDelimiter, byte[] _byte, int? integer = null, int? int32 = null, long? int64 = null, float? _float = null, string _string = null, System.IO.Stream binary = null, DateTime? date = null, DateTime? dateTime = null, string password = null, string callback = null)
+> void TestEndpointParameters (decimal number, double _double, string patternWithoutDelimiter, byte[] _byte, int integer = null, int int32 = null, long int64 = null, float _float = null, string _string = null, System.IO.Stream binary = null, DateTime date = null, DateTime dateTime = null, string password = null, string callback = null)
Fake endpoint for testing various parameters 假端點 偽のエンドポイント 가짜 엔드 포인트
@@ -640,18 +640,18 @@ namespace Example
Configuration.Default.Password = "YOUR_PASSWORD";
var apiInstance = new FakeApi(Configuration.Default);
- var number = 8.14; // decimal? | None
- var _double = 1.2D; // double? | None
+ var number = 8.14; // decimal | None
+ var _double = 1.2D; // double | None
var patternWithoutDelimiter = patternWithoutDelimiter_example; // string | None
var _byte = BYTE_ARRAY_DATA_HERE; // byte[] | None
- var integer = 56; // int? | None (optional)
- var int32 = 56; // int? | None (optional)
- var int64 = 789; // long? | None (optional)
- var _float = 3.4F; // float? | None (optional)
+ var integer = 56; // int | None (optional)
+ var int32 = 56; // int | None (optional)
+ var int64 = 789; // long | None (optional)
+ var _float = 3.4F; // float | None (optional)
var _string = _string_example; // string | None (optional)
var binary = BINARY_DATA_HERE; // System.IO.Stream | None (optional)
- var date = 2013-10-20; // DateTime? | None (optional)
- var dateTime = 2013-10-20T19:20:30+01:00; // DateTime? | None (optional)
+ var date = 2013-10-20; // DateTime | None (optional)
+ var dateTime = 2013-10-20T19:20:30+01:00; // DateTime | None (optional)
var password = password_example; // string | None (optional)
var callback = callback_example; // string | None (optional)
@@ -676,18 +676,18 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **number** | **decimal?**| None |
- **_double** | **double?**| None |
+ **number** | **decimal**| None |
+ **_double** | **double**| None |
**patternWithoutDelimiter** | **string**| None |
**_byte** | **byte[]**| None |
- **integer** | **int?**| None | [optional]
- **int32** | **int?**| None | [optional]
- **int64** | **long?**| None | [optional]
- **_float** | **float?**| None | [optional]
+ **integer** | **int**| None | [optional]
+ **int32** | **int**| None | [optional]
+ **int64** | **long**| None | [optional]
+ **_float** | **float**| None | [optional]
**_string** | **string**| None | [optional]
**binary** | **System.IO.Stream**| None | [optional]
- **date** | **DateTime?**| None | [optional]
- **dateTime** | **DateTime?**| None | [optional]
+ **date** | **DateTime**| None | [optional]
+ **dateTime** | **DateTime**| None | [optional]
**password** | **string**| None | [optional]
**callback** | **string**| None | [optional]
@@ -718,7 +718,7 @@ void (empty response body)
## TestEnumParameters
-> void TestEnumParameters (List enumHeaderStringArray = null, string enumHeaderString = null, List enumQueryStringArray = null, string enumQueryString = null, int? enumQueryInteger = null, double? enumQueryDouble = null, List enumFormStringArray = null, string enumFormString = null)
+> void TestEnumParameters (List enumHeaderStringArray = null, string enumHeaderString = null, List enumQueryStringArray = null, string enumQueryString = null, int enumQueryInteger = null, double enumQueryDouble = null, List enumFormStringArray = null, string enumFormString = null)
To test enum parameters
@@ -745,8 +745,8 @@ namespace Example
var enumHeaderString = enumHeaderString_example; // string | Header parameter enum test (string) (optional) (default to -efg)
var enumQueryStringArray = enumQueryStringArray_example; // List | Query parameter enum test (string array) (optional)
var enumQueryString = enumQueryString_example; // string | Query parameter enum test (string) (optional) (default to -efg)
- var enumQueryInteger = 56; // int? | Query parameter enum test (double) (optional)
- var enumQueryDouble = 1.2D; // double? | Query parameter enum test (double) (optional)
+ var enumQueryInteger = 56; // int | Query parameter enum test (double) (optional)
+ var enumQueryDouble = 1.2D; // double | Query parameter enum test (double) (optional)
var enumFormStringArray = new List(); // List | Form parameter enum test (string array) (optional) (default to $)
var enumFormString = enumFormString_example; // string | Form parameter enum test (string) (optional) (default to -efg)
@@ -775,8 +775,8 @@ Name | Type | Description | Notes
**enumHeaderString** | **string**| Header parameter enum test (string) | [optional] [default to -efg]
**enumQueryStringArray** | **List<string>**| Query parameter enum test (string array) | [optional]
**enumQueryString** | **string**| Query parameter enum test (string) | [optional] [default to -efg]
- **enumQueryInteger** | **int?**| Query parameter enum test (double) | [optional]
- **enumQueryDouble** | **double?**| Query parameter enum test (double) | [optional]
+ **enumQueryInteger** | **int**| Query parameter enum test (double) | [optional]
+ **enumQueryDouble** | **double**| Query parameter enum test (double) | [optional]
**enumFormStringArray** | [**List<string>**](string.md)| Form parameter enum test (string array) | [optional] [default to $]
**enumFormString** | **string**| Form parameter enum test (string) | [optional] [default to -efg]
@@ -807,7 +807,7 @@ No authorization required
## TestGroupParameters
-> void TestGroupParameters (int? requiredStringGroup, bool? requiredBooleanGroup, long? requiredInt64Group, int? stringGroup = null, bool? booleanGroup = null, long? int64Group = null)
+> void TestGroupParameters (int requiredStringGroup, bool requiredBooleanGroup, long requiredInt64Group, int stringGroup = null, bool booleanGroup = null, long int64Group = null)
Fake endpoint to test group parameters (optional)
@@ -830,12 +830,12 @@ namespace Example
{
Configuration.Default.BasePath = "http://petstore.swagger.io:80/v2";
var apiInstance = new FakeApi(Configuration.Default);
- var requiredStringGroup = 56; // int? | Required String in group parameters
- var requiredBooleanGroup = true; // bool? | Required Boolean in group parameters
- var requiredInt64Group = 789; // long? | Required Integer in group parameters
- var stringGroup = 56; // int? | String in group parameters (optional)
- var booleanGroup = true; // bool? | Boolean in group parameters (optional)
- var int64Group = 789; // long? | Integer in group parameters (optional)
+ var requiredStringGroup = 56; // int | Required String in group parameters
+ var requiredBooleanGroup = true; // bool | Required Boolean in group parameters
+ var requiredInt64Group = 789; // long | Required Integer in group parameters
+ var stringGroup = 56; // int | String in group parameters (optional)
+ var booleanGroup = true; // bool | Boolean in group parameters (optional)
+ var int64Group = 789; // long | Integer in group parameters (optional)
try
{
@@ -858,12 +858,12 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **requiredStringGroup** | **int?**| Required String in group parameters |
- **requiredBooleanGroup** | **bool?**| Required Boolean in group parameters |
- **requiredInt64Group** | **long?**| Required Integer in group parameters |
- **stringGroup** | **int?**| String in group parameters | [optional]
- **booleanGroup** | **bool?**| Boolean in group parameters | [optional]
- **int64Group** | **long?**| Integer in group parameters | [optional]
+ **requiredStringGroup** | **int**| Required String in group parameters |
+ **requiredBooleanGroup** | **bool**| Required Boolean in group parameters |
+ **requiredInt64Group** | **long**| Required Integer in group parameters |
+ **stringGroup** | **int**| String in group parameters | [optional]
+ **booleanGroup** | **bool**| Boolean in group parameters | [optional]
+ **int64Group** | **long**| Integer in group parameters | [optional]
### Return type
diff --git a/samples/client/petstore/csharp/OpenAPIClient/docs/FormatTest.md b/samples/client/petstore/csharp/OpenAPIClient/docs/FormatTest.md
index 519e940a7c8..0d921285ba1 100644
--- a/samples/client/petstore/csharp/OpenAPIClient/docs/FormatTest.md
+++ b/samples/client/petstore/csharp/OpenAPIClient/docs/FormatTest.md
@@ -5,18 +5,18 @@
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**Integer** | **int?** | | [optional]
-**Int32** | **int?** | | [optional]
-**Int64** | **long?** | | [optional]
-**Number** | **decimal?** | |
-**Float** | **float?** | | [optional]
-**Double** | **double?** | | [optional]
+**Integer** | **int** | | [optional]
+**Int32** | **int** | | [optional]
+**Int64** | **long** | | [optional]
+**Number** | **decimal** | |
+**Float** | **float** | | [optional]
+**Double** | **double** | | [optional]
**String** | **string** | | [optional]
**Byte** | **byte[]** | |
**Binary** | **System.IO.Stream** | | [optional]
-**Date** | **DateTime?** | |
-**DateTime** | **DateTime?** | | [optional]
-**Uuid** | **Guid?** | | [optional]
+**Date** | **DateTime** | |
+**DateTime** | **DateTime** | | [optional]
+**Uuid** | **Guid** | | [optional]
**Password** | **string** | |
[[Back to Model list]](../README.md#documentation-for-models)
diff --git a/samples/client/petstore/csharp/OpenAPIClient/docs/MapTest.md b/samples/client/petstore/csharp/OpenAPIClient/docs/MapTest.md
index 89be5aa12cf..79d499e2cf9 100644
--- a/samples/client/petstore/csharp/OpenAPIClient/docs/MapTest.md
+++ b/samples/client/petstore/csharp/OpenAPIClient/docs/MapTest.md
@@ -7,8 +7,8 @@ Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**MapMapOfString** | **Dictionary<string, Dictionary<string, string>>** | | [optional]
**MapOfEnumString** | **Dictionary<string, string>** | | [optional]
-**DirectMap** | **Dictionary<string, bool?>** | | [optional]
-**IndirectMap** | **Dictionary<string, bool?>** | | [optional]
+**DirectMap** | **Dictionary<string, bool>** | | [optional]
+**IndirectMap** | **Dictionary<string, bool>** | | [optional]
[[Back to Model list]](../README.md#documentation-for-models)
[[Back to API list]](../README.md#documentation-for-api-endpoints)
diff --git a/samples/client/petstore/csharp/OpenAPIClient/docs/MixedPropertiesAndAdditionalPropertiesClass.md b/samples/client/petstore/csharp/OpenAPIClient/docs/MixedPropertiesAndAdditionalPropertiesClass.md
index 323933588de..dd7b01e49fe 100644
--- a/samples/client/petstore/csharp/OpenAPIClient/docs/MixedPropertiesAndAdditionalPropertiesClass.md
+++ b/samples/client/petstore/csharp/OpenAPIClient/docs/MixedPropertiesAndAdditionalPropertiesClass.md
@@ -5,8 +5,8 @@
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**Uuid** | **Guid?** | | [optional]
-**DateTime** | **DateTime?** | | [optional]
+**Uuid** | **Guid** | | [optional]
+**DateTime** | **DateTime** | | [optional]
**Map** | [**Dictionary<string, Animal>**](Animal.md) | | [optional]
[[Back to Model list]](../README.md#documentation-for-models)
diff --git a/samples/client/petstore/csharp/OpenAPIClient/docs/Model200Response.md b/samples/client/petstore/csharp/OpenAPIClient/docs/Model200Response.md
index 59918913107..7d826bca1ec 100644
--- a/samples/client/petstore/csharp/OpenAPIClient/docs/Model200Response.md
+++ b/samples/client/petstore/csharp/OpenAPIClient/docs/Model200Response.md
@@ -5,7 +5,7 @@
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**Name** | **int?** | | [optional]
+**Name** | **int** | | [optional]
**Class** | **string** | | [optional]
[[Back to Model list]](../README.md#documentation-for-models)
diff --git a/samples/client/petstore/csharp/OpenAPIClient/docs/Name.md b/samples/client/petstore/csharp/OpenAPIClient/docs/Name.md
index 80d0a9f31f3..77b9b2e7501 100644
--- a/samples/client/petstore/csharp/OpenAPIClient/docs/Name.md
+++ b/samples/client/petstore/csharp/OpenAPIClient/docs/Name.md
@@ -5,10 +5,10 @@
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**_Name** | **int?** | |
-**SnakeCase** | **int?** | | [optional]
+**_Name** | **int** | |
+**SnakeCase** | **int** | | [optional]
**Property** | **string** | | [optional]
-**_123Number** | **int?** | | [optional]
+**_123Number** | **int** | | [optional]
[[Back to Model list]](../README.md#documentation-for-models)
[[Back to API list]](../README.md#documentation-for-api-endpoints)
diff --git a/samples/client/petstore/csharp/OpenAPIClient/docs/NumberOnly.md b/samples/client/petstore/csharp/OpenAPIClient/docs/NumberOnly.md
index 8fd05997a93..e4b08467e08 100644
--- a/samples/client/petstore/csharp/OpenAPIClient/docs/NumberOnly.md
+++ b/samples/client/petstore/csharp/OpenAPIClient/docs/NumberOnly.md
@@ -5,7 +5,7 @@
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**JustNumber** | **decimal?** | | [optional]
+**JustNumber** | **decimal** | | [optional]
[[Back to Model list]](../README.md#documentation-for-models)
[[Back to API list]](../README.md#documentation-for-api-endpoints)
diff --git a/samples/client/petstore/csharp/OpenAPIClient/docs/Order.md b/samples/client/petstore/csharp/OpenAPIClient/docs/Order.md
index f28ee2ad006..875f43a30e5 100644
--- a/samples/client/petstore/csharp/OpenAPIClient/docs/Order.md
+++ b/samples/client/petstore/csharp/OpenAPIClient/docs/Order.md
@@ -5,12 +5,12 @@
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**Id** | **long?** | | [optional]
-**PetId** | **long?** | | [optional]
-**Quantity** | **int?** | | [optional]
-**ShipDate** | **DateTime?** | | [optional]
+**Id** | **long** | | [optional]
+**PetId** | **long** | | [optional]
+**Quantity** | **int** | | [optional]
+**ShipDate** | **DateTime** | | [optional]
**Status** | **string** | Order Status | [optional]
-**Complete** | **bool?** | | [optional] [default to false]
+**Complete** | **bool** | | [optional] [default to false]
[[Back to Model list]](../README.md#documentation-for-models)
[[Back to API list]](../README.md#documentation-for-api-endpoints)
diff --git a/samples/client/petstore/csharp/OpenAPIClient/docs/OuterComposite.md b/samples/client/petstore/csharp/OpenAPIClient/docs/OuterComposite.md
index e371f712633..f381fb7fd28 100644
--- a/samples/client/petstore/csharp/OpenAPIClient/docs/OuterComposite.md
+++ b/samples/client/petstore/csharp/OpenAPIClient/docs/OuterComposite.md
@@ -5,9 +5,9 @@
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**MyNumber** | **decimal?** | | [optional]
+**MyNumber** | **decimal** | | [optional]
**MyString** | **string** | | [optional]
-**MyBoolean** | **bool?** | | [optional]
+**MyBoolean** | **bool** | | [optional]
[[Back to Model list]](../README.md#documentation-for-models)
[[Back to API list]](../README.md#documentation-for-api-endpoints)
diff --git a/samples/client/petstore/csharp/OpenAPIClient/docs/Pet.md b/samples/client/petstore/csharp/OpenAPIClient/docs/Pet.md
index 51022249270..0bd5c40fc99 100644
--- a/samples/client/petstore/csharp/OpenAPIClient/docs/Pet.md
+++ b/samples/client/petstore/csharp/OpenAPIClient/docs/Pet.md
@@ -5,7 +5,7 @@
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**Id** | **long?** | | [optional]
+**Id** | **long** | | [optional]
**Category** | [**Category**](Category.md) | | [optional]
**Name** | **string** | |
**PhotoUrls** | **List<string>** | |
diff --git a/samples/client/petstore/csharp/OpenAPIClient/docs/PetApi.md b/samples/client/petstore/csharp/OpenAPIClient/docs/PetApi.md
index c45dd7854a7..1a9eba14868 100644
--- a/samples/client/petstore/csharp/OpenAPIClient/docs/PetApi.md
+++ b/samples/client/petstore/csharp/OpenAPIClient/docs/PetApi.md
@@ -94,7 +94,7 @@ void (empty response body)
## DeletePet
-> void DeletePet (long? petId, string apiKey = null)
+> void DeletePet (long petId, string apiKey = null)
Deletes a pet
@@ -118,7 +118,7 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new PetApi(Configuration.Default);
- var petId = 789; // long? | Pet id to delete
+ var petId = 789; // long | Pet id to delete
var apiKey = apiKey_example; // string | (optional)
try
@@ -142,7 +142,7 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **petId** | **long?**| Pet id to delete |
+ **petId** | **long**| Pet id to delete |
**apiKey** | **string**| | [optional]
### Return type
@@ -330,7 +330,7 @@ Name | Type | Description | Notes
## GetPetById
-> Pet GetPetById (long? petId)
+> Pet GetPetById (long petId)
Find pet by ID
@@ -358,7 +358,7 @@ namespace Example
// Configuration.Default.AddApiKeyPrefix("api_key", "Bearer");
var apiInstance = new PetApi(Configuration.Default);
- var petId = 789; // long? | ID of pet to return
+ var petId = 789; // long | ID of pet to return
try
{
@@ -382,7 +382,7 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **petId** | **long?**| ID of pet to return |
+ **petId** | **long**| ID of pet to return |
### Return type
@@ -490,7 +490,7 @@ void (empty response body)
## UpdatePetWithForm
-> void UpdatePetWithForm (long? petId, string name = null, string status = null)
+> void UpdatePetWithForm (long petId, string name = null, string status = null)
Updates a pet in the store with form data
@@ -514,7 +514,7 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new PetApi(Configuration.Default);
- var petId = 789; // long? | ID of pet that needs to be updated
+ var petId = 789; // long | ID of pet that needs to be updated
var name = name_example; // string | Updated name of the pet (optional)
var status = status_example; // string | Updated status of the pet (optional)
@@ -539,7 +539,7 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **petId** | **long?**| ID of pet that needs to be updated |
+ **petId** | **long**| ID of pet that needs to be updated |
**name** | **string**| Updated name of the pet | [optional]
**status** | **string**| Updated status of the pet | [optional]
@@ -569,7 +569,7 @@ void (empty response body)
## UploadFile
-> ApiResponse UploadFile (long? petId, string additionalMetadata = null, System.IO.Stream file = null)
+> ApiResponse UploadFile (long petId, string additionalMetadata = null, System.IO.Stream file = null)
uploads an image
@@ -593,7 +593,7 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new PetApi(Configuration.Default);
- var petId = 789; // long? | ID of pet to update
+ var petId = 789; // long | ID of pet to update
var additionalMetadata = additionalMetadata_example; // string | Additional data to pass to server (optional)
var file = BINARY_DATA_HERE; // System.IO.Stream | file to upload (optional)
@@ -619,7 +619,7 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **petId** | **long?**| ID of pet to update |
+ **petId** | **long**| ID of pet to update |
**additionalMetadata** | **string**| Additional data to pass to server | [optional]
**file** | **System.IO.Stream**| file to upload | [optional]
@@ -649,7 +649,7 @@ Name | Type | Description | Notes
## UploadFileWithRequiredFile
-> ApiResponse UploadFileWithRequiredFile (long? petId, System.IO.Stream requiredFile, string additionalMetadata = null)
+> ApiResponse UploadFileWithRequiredFile (long petId, System.IO.Stream requiredFile, string additionalMetadata = null)
uploads an image (required)
@@ -673,7 +673,7 @@ namespace Example
Configuration.Default.AccessToken = "YOUR_ACCESS_TOKEN";
var apiInstance = new PetApi(Configuration.Default);
- var petId = 789; // long? | ID of pet to update
+ var petId = 789; // long | ID of pet to update
var requiredFile = BINARY_DATA_HERE; // System.IO.Stream | file to upload
var additionalMetadata = additionalMetadata_example; // string | Additional data to pass to server (optional)
@@ -699,7 +699,7 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **petId** | **long?**| ID of pet to update |
+ **petId** | **long**| ID of pet to update |
**requiredFile** | **System.IO.Stream**| file to upload |
**additionalMetadata** | **string**| Additional data to pass to server | [optional]
diff --git a/samples/client/petstore/csharp/OpenAPIClient/docs/Return.md b/samples/client/petstore/csharp/OpenAPIClient/docs/Return.md
index 65481f45cf2..4761c70748e 100644
--- a/samples/client/petstore/csharp/OpenAPIClient/docs/Return.md
+++ b/samples/client/petstore/csharp/OpenAPIClient/docs/Return.md
@@ -5,7 +5,7 @@
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**_Return** | **int?** | | [optional]
+**_Return** | **int** | | [optional]
[[Back to Model list]](../README.md#documentation-for-models)
[[Back to API list]](../README.md#documentation-for-api-endpoints)
diff --git a/samples/client/petstore/csharp/OpenAPIClient/docs/SpecialModelName.md b/samples/client/petstore/csharp/OpenAPIClient/docs/SpecialModelName.md
index c1154219ccc..ee6489524d0 100644
--- a/samples/client/petstore/csharp/OpenAPIClient/docs/SpecialModelName.md
+++ b/samples/client/petstore/csharp/OpenAPIClient/docs/SpecialModelName.md
@@ -5,7 +5,7 @@
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**SpecialPropertyName** | **long?** | | [optional]
+**SpecialPropertyName** | **long** | | [optional]
[[Back to Model list]](../README.md#documentation-for-models)
[[Back to API list]](../README.md#documentation-for-api-endpoints)
diff --git a/samples/client/petstore/csharp/OpenAPIClient/docs/StoreApi.md b/samples/client/petstore/csharp/OpenAPIClient/docs/StoreApi.md
index b4dc72258a0..57247772d4f 100644
--- a/samples/client/petstore/csharp/OpenAPIClient/docs/StoreApi.md
+++ b/samples/client/petstore/csharp/OpenAPIClient/docs/StoreApi.md
@@ -88,7 +88,7 @@ No authorization required
## GetInventory
-> Dictionary<string, int?> GetInventory ()
+> Dictionary<string, int> GetInventory ()
Returns pet inventories by status
@@ -120,7 +120,7 @@ namespace Example
try
{
// Returns pet inventories by status
- Dictionary result = apiInstance.GetInventory();
+ Dictionary result = apiInstance.GetInventory();
Debug.WriteLine(result);
}
catch (ApiException e)
@@ -140,7 +140,7 @@ This endpoint does not need any parameter.
### Return type
-**Dictionary**
+**Dictionary**
### Authorization
@@ -164,7 +164,7 @@ This endpoint does not need any parameter.
## GetOrderById
-> Order GetOrderById (long? orderId)
+> Order GetOrderById (long orderId)
Find purchase order by ID
@@ -187,7 +187,7 @@ namespace Example
{
Configuration.Default.BasePath = "http://petstore.swagger.io:80/v2";
var apiInstance = new StoreApi(Configuration.Default);
- var orderId = 789; // long? | ID of pet that needs to be fetched
+ var orderId = 789; // long | ID of pet that needs to be fetched
try
{
@@ -211,7 +211,7 @@ namespace Example
Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
- **orderId** | **long?**| ID of pet that needs to be fetched |
+ **orderId** | **long**| ID of pet that needs to be fetched |
### Return type
diff --git a/samples/client/petstore/csharp/OpenAPIClient/docs/Tag.md b/samples/client/petstore/csharp/OpenAPIClient/docs/Tag.md
index 864cac0c8d3..f781c26f017 100644
--- a/samples/client/petstore/csharp/OpenAPIClient/docs/Tag.md
+++ b/samples/client/petstore/csharp/OpenAPIClient/docs/Tag.md
@@ -5,7 +5,7 @@
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**Id** | **long?** | | [optional]
+**Id** | **long** | | [optional]
**Name** | **string** | | [optional]
[[Back to Model list]](../README.md#documentation-for-models)
diff --git a/samples/client/petstore/csharp/OpenAPIClient/docs/TypeHolderDefault.md b/samples/client/petstore/csharp/OpenAPIClient/docs/TypeHolderDefault.md
index d336f567ab2..0945245b213 100644
--- a/samples/client/petstore/csharp/OpenAPIClient/docs/TypeHolderDefault.md
+++ b/samples/client/petstore/csharp/OpenAPIClient/docs/TypeHolderDefault.md
@@ -6,10 +6,10 @@
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**StringItem** | **string** | | [default to "what"]
-**NumberItem** | **decimal?** | |
-**IntegerItem** | **int?** | |
-**BoolItem** | **bool?** | | [default to true]
-**ArrayItem** | **List<int?>** | |
+**NumberItem** | **decimal** | |
+**IntegerItem** | **int** | |
+**BoolItem** | **bool** | | [default to true]
+**ArrayItem** | **List<int>** | |
[[Back to Model list]](../README.md#documentation-for-models)
[[Back to API list]](../README.md#documentation-for-api-endpoints)
diff --git a/samples/client/petstore/csharp/OpenAPIClient/docs/TypeHolderExample.md b/samples/client/petstore/csharp/OpenAPIClient/docs/TypeHolderExample.md
index 8f9ec66939e..e92681b8cba 100644
--- a/samples/client/petstore/csharp/OpenAPIClient/docs/TypeHolderExample.md
+++ b/samples/client/petstore/csharp/OpenAPIClient/docs/TypeHolderExample.md
@@ -6,10 +6,10 @@
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**StringItem** | **string** | |
-**NumberItem** | **decimal?** | |
-**IntegerItem** | **int?** | |
-**BoolItem** | **bool?** | |
-**ArrayItem** | **List<int?>** | |
+**NumberItem** | **decimal** | |
+**IntegerItem** | **int** | |
+**BoolItem** | **bool** | |
+**ArrayItem** | **List<int>** | |
[[Back to Model list]](../README.md#documentation-for-models)
[[Back to API list]](../README.md#documentation-for-api-endpoints)
diff --git a/samples/client/petstore/csharp/OpenAPIClient/docs/User.md b/samples/client/petstore/csharp/OpenAPIClient/docs/User.md
index 6faa1df688d..a25c25d1aa0 100644
--- a/samples/client/petstore/csharp/OpenAPIClient/docs/User.md
+++ b/samples/client/petstore/csharp/OpenAPIClient/docs/User.md
@@ -5,14 +5,14 @@
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**Id** | **long?** | | [optional]
+**Id** | **long** | | [optional]
**Username** | **string** | | [optional]
**FirstName** | **string** | | [optional]
**LastName** | **string** | | [optional]
**Email** | **string** | | [optional]
**Password** | **string** | | [optional]
**Phone** | **string** | | [optional]
-**UserStatus** | **int?** | User Status | [optional]
+**UserStatus** | **int** | User Status | [optional]
[[Back to Model list]](../README.md#documentation-for-models)
[[Back to API list]](../README.md#documentation-for-api-endpoints)
diff --git a/samples/client/petstore/csharp/OpenAPIClient/docs/XmlItem.md b/samples/client/petstore/csharp/OpenAPIClient/docs/XmlItem.md
index e96ea4b0de6..0dca90c706f 100644
--- a/samples/client/petstore/csharp/OpenAPIClient/docs/XmlItem.md
+++ b/samples/client/petstore/csharp/OpenAPIClient/docs/XmlItem.md
@@ -6,34 +6,34 @@
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**AttributeString** | **string** | | [optional]
-**AttributeNumber** | **decimal?** | | [optional]
-**AttributeInteger** | **int?** | | [optional]
-**AttributeBoolean** | **bool?** | | [optional]
-**WrappedArray** | **List<int?>** | | [optional]
+**AttributeNumber** | **decimal** | | [optional]
+**AttributeInteger** | **int** | | [optional]
+**AttributeBoolean** | **bool** | | [optional]
+**WrappedArray** | **List<int>** | | [optional]
**NameString** | **string** | | [optional]
-**NameNumber** | **decimal?** | | [optional]
-**NameInteger** | **int?** | | [optional]
-**NameBoolean** | **bool?** | | [optional]
-**NameArray** | **List<int?>** | | [optional]
-**NameWrappedArray** | **List<int?>** | | [optional]
+**NameNumber** | **decimal** | | [optional]
+**NameInteger** | **int** | | [optional]
+**NameBoolean** | **bool** | | [optional]
+**NameArray** | **List<int>** | | [optional]
+**NameWrappedArray** | **List<int>** | | [optional]
**PrefixString** | **string** | | [optional]
-**PrefixNumber** | **decimal?** | | [optional]
-**PrefixInteger** | **int?** | | [optional]
-**PrefixBoolean** | **bool?** | | [optional]
-**PrefixArray** | **List<int?>** | | [optional]
-**PrefixWrappedArray** | **List<int?>** | | [optional]
+**PrefixNumber** | **decimal** | | [optional]
+**PrefixInteger** | **int** | | [optional]
+**PrefixBoolean** | **bool** | | [optional]
+**PrefixArray** | **List<int>** | | [optional]
+**PrefixWrappedArray** | **List<int>** | | [optional]
**NamespaceString** | **string** | | [optional]
-**NamespaceNumber** | **decimal?** | | [optional]
-**NamespaceInteger** | **int?** | | [optional]
-**NamespaceBoolean** | **bool?** | | [optional]
-**NamespaceArray** | **List<int?>** | | [optional]
-**NamespaceWrappedArray** | **List<int?>** | | [optional]
+**NamespaceNumber** | **decimal** | | [optional]
+**NamespaceInteger** | **int** | | [optional]
+**NamespaceBoolean** | **bool** | | [optional]
+**NamespaceArray** | **List<int>** | | [optional]
+**NamespaceWrappedArray** | **List<int>** | | [optional]
**PrefixNsString** | **string** | | [optional]
-**PrefixNsNumber** | **decimal?** | | [optional]
-**PrefixNsInteger** | **int?** | | [optional]
-**PrefixNsBoolean** | **bool?** | | [optional]
-**PrefixNsArray** | **List<int?>** | | [optional]
-**PrefixNsWrappedArray** | **List<int?>** | | [optional]
+**PrefixNsNumber** | **decimal** | | [optional]
+**PrefixNsInteger** | **int** | | [optional]
+**PrefixNsBoolean** | **bool** | | [optional]
+**PrefixNsArray** | **List<int>** | | [optional]
+**PrefixNsWrappedArray** | **List<int>** | | [optional]
[[Back to Model list]](../README.md#documentation-for-models)
[[Back to API list]](../README.md#documentation-for-api-endpoints)
diff --git a/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Api/AnotherFakeApi.cs b/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Api/AnotherFakeApi.cs
index 91ad0c3c299..142c089e706 100644
--- a/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Api/AnotherFakeApi.cs
+++ b/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Api/AnotherFakeApi.cs
@@ -197,7 +197,7 @@ namespace Org.OpenAPITools.Api
/// Thrown when fails to make API call
/// client model
/// ApiResponse of ModelClient
- public ApiResponse< ModelClient > Call123TestSpecialTagsWithHttpInfo (ModelClient body)
+ public ApiResponse Call123TestSpecialTagsWithHttpInfo (ModelClient body)
{
// verify the required parameter 'body' is set
if (body == null)
diff --git a/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Api/FakeApi.cs b/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Api/FakeApi.cs
index e9fbcf1cca8..b352cdd30cf 100644
--- a/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Api/FakeApi.cs
+++ b/samples/client/petstore/csharp/OpenAPIClient/src/Org.OpenAPITools/Api/FakeApi.cs
@@ -53,8 +53,8 @@ namespace Org.OpenAPITools.Api
///
/// Thrown when fails to make API call
/// Input boolean as post body (optional)
- /// bool?
- bool? FakeOuterBooleanSerialize (bool? body = null);
+ /// bool
+ bool FakeOuterBooleanSerialize (bool body = default(bool));
///
///
@@ -64,8 +64,8 @@ namespace Org.OpenAPITools.Api
///
/// Thrown when fails to make API call
/// Input boolean as post body (optional)
- /// ApiResponse of bool?
- ApiResponse FakeOuterBooleanSerializeWithHttpInfo (bool? body = null);
+ /// ApiResponse of bool
+ ApiResponse FakeOuterBooleanSerializeWithHttpInfo (bool body = default(bool));
///
///
///
@@ -75,7 +75,7 @@ namespace Org.OpenAPITools.Api
/// Thrown when fails to make API call
/// Input composite as post body (optional)
/// OuterComposite
- OuterComposite FakeOuterCompositeSerialize (OuterComposite body = null);
+ OuterComposite FakeOuterCompositeSerialize (OuterComposite body = default(OuterComposite));
///
///
@@ -86,7 +86,7 @@ namespace Org.OpenAPITools.Api
/// Thrown when fails to make API call
/// Input composite as post body (optional)
/// ApiResponse of OuterComposite
- ApiResponse FakeOuterCompositeSerializeWithHttpInfo (OuterComposite body = null);
+ ApiResponse FakeOuterCompositeSerializeWithHttpInfo (OuterComposite body = default(OuterComposite));
///
///
///
@@ -95,8 +95,8 @@ namespace Org.OpenAPITools.Api
///
/// Thrown when fails to make API call
/// Input number as post body (optional)
- /// decimal?
- decimal? FakeOuterNumberSerialize (decimal? body = null);
+ /// decimal
+ decimal FakeOuterNumberSerialize (decimal body = default(decimal));
///
///
@@ -106,8 +106,8 @@ namespace Org.OpenAPITools.Api
///
/// Thrown when fails to make API call
/// Input number as post body (optional)
- /// ApiResponse of decimal?
- ApiResponse FakeOuterNumberSerializeWithHttpInfo (decimal? body = null);
+ /// ApiResponse of decimal
+ ApiResponse FakeOuterNumberSerializeWithHttpInfo (decimal body = default(decimal));
///
///
///
@@ -117,7 +117,7 @@ namespace Org.OpenAPITools.Api
/// Thrown when fails to make API call
/// Input string as post body (optional)
/// string
- string FakeOuterStringSerialize (string body = null);
+ string FakeOuterStringSerialize (string body = default(string));
///
///
@@ -128,7 +128,7 @@ namespace Org.OpenAPITools.Api
/// Thrown when fails to make API call
/// Input string as post body (optional)
/// ApiResponse of string
- ApiResponse FakeOuterStringSerializeWithHttpInfo (string body = null);
+ ApiResponse FakeOuterStringSerializeWithHttpInfo (string body = default(string));
///
///
///
@@ -216,7 +216,7 @@ namespace Org.OpenAPITools.Api
/// None (optional)
/// None (optional)
///
- void TestEndpointParameters (decimal? number, double? _double, string patternWithoutDelimiter, byte[] _byte, int? integer = null, int? int32 = null, long? int64 = null, float? _float = null, string _string = null, System.IO.Stream binary = null, DateTime? date = null, DateTime? dateTime = null, string password = null, string callback = null);
+ void TestEndpointParameters (decimal number, double _double, string patternWithoutDelimiter, byte[] _byte, int integer = default(int), int int32 = default(int), long int64 = default(long), float _float = default(float), string _string = default(string), System.IO.Stream binary = default(System.IO.Stream), DateTime date = default(DateTime), DateTime dateTime = default(DateTime), string password = default(string), string callback = default(string));
///
/// Fake endpoint for testing various parameters 假端點 偽のエンドポイント 가짜 엔드 포인트
@@ -240,7 +240,7 @@ namespace Org.OpenAPITools.Api
/// None (optional)
/// None (optional)
/// ApiResponse of Object(void)
- ApiResponse