[C#] Fixed valuetype parameters and discriminator deserialization (#5680)

* Fixed valuetype parameters and discriminator deserialization

- Made non-required valuetypes nullable, and flagged required valuetypes as "x-csharp-value-type"
- Made sure to camelCase discriminator property names in Subtype converter

* Ran pet store sample script

* Ensure that readWriteVars and readOnlyVars are also marked as isEnum and isPrimitiveType where appropriate

* Updated petstore sample with enum fix

* Fields that are required should emit default values (otherwise the consuming API might throw a fit

* Added missing sample updated

* Re-ran petstore example script to grab all changes

* Rebased and re-ran example update script

* update csharp samples

Co-authored-by: William Cheng <wing328hk@gmail.com>
This commit is contained in:
Geoff Brown 2020-04-29 09:36:27 -04:00 committed by GitHub
parent a8885e838a
commit bc097cfdde
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
65 changed files with 550 additions and 545 deletions

View File

@ -470,6 +470,32 @@ public abstract class AbstractCSharpCodegen extends DefaultCodegen implements Co
var.isPrimitiveType = true; var.isPrimitiveType = true;
} }
} }
for (CodegenProperty var : model.readWriteVars) {
if (enumRefs.containsKey(var.dataType)) {
// Handle any enum properties referred to by $ref.
// This is different in C# than most other generators, because enums in C# are compiled to integral types,
// while enums in many other languages are true objects.
CodegenModel refModel = enumRefs.get(var.dataType);
var.allowableValues = refModel.allowableValues;
var.isEnum = true;
// We do these after updateCodegenPropertyEnum to avoid generalities that don't mesh with C#.
var.isPrimitiveType = true;
}
}
for (CodegenProperty var : model.readOnlyVars) {
if (enumRefs.containsKey(var.dataType)) {
// Handle any enum properties referred to by $ref.
// This is different in C# than most other generators, because enums in C# are compiled to integral types,
// while enums in many other languages are true objects.
CodegenModel refModel = enumRefs.get(var.dataType);
var.allowableValues = refModel.allowableValues;
var.isEnum = true;
// We do these after updateCodegenPropertyEnum to avoid generalities that don't mesh with C#.
var.isPrimitiveType = true;
}
}
// We're looping all models here. // We're looping all models here.
if (model.isEnum) { if (model.isEnum) {

View File

@ -661,6 +661,14 @@ public class CSharpClientCodegen extends AbstractCSharpCodegen {
postProcessPattern(parameter.pattern, parameter.vendorExtensions); postProcessPattern(parameter.pattern, parameter.vendorExtensions);
postProcessEmitDefaultValue(parameter.vendorExtensions); postProcessEmitDefaultValue(parameter.vendorExtensions);
super.postProcessParameter(parameter); super.postProcessParameter(parameter);
if (nullableType.contains(parameter.dataType)) {
if (!parameter.required) { //optional
parameter.dataType = parameter.dataType + "?";
} else {
parameter.vendorExtensions.put("x-csharp-value-type", true);
}
}
} }
@Override @Override
@ -668,6 +676,10 @@ public class CSharpClientCodegen extends AbstractCSharpCodegen {
postProcessPattern(property.pattern, property.vendorExtensions); postProcessPattern(property.pattern, property.vendorExtensions);
postProcessEmitDefaultValue(property.vendorExtensions); postProcessEmitDefaultValue(property.vendorExtensions);
super.postProcessModelProperty(model, property); super.postProcessModelProperty(model, property);
if (!property.isContainer && (nullableType.contains(property.dataType) || property.isEnum)) {
property.vendorExtensions.put("x-csharp-value-type", true);
}
} }
/* /*

View File

@ -3,7 +3,7 @@
/// </summary> /// </summary>
[DataContract] [DataContract]
{{#discriminator}} {{#discriminator}}
[JsonConverter(typeof(JsonSubtypes), "{{{discriminatorName}}}")]{{#children}} [JsonConverter(typeof(JsonSubtypes), "{{#lambda.camelcase_param}}{{{discriminatorName}}}{{/lambda.camelcase_param}}")]{{#children}}
[JsonSubtypes.KnownSubType(typeof({{classname}}), "{{^vendorExtensions.x-discriminator-value}}{{name}}{{/vendorExtensions.x-discriminator-value}}{{#vendorExtensions.x-discriminator-value}}{{{vendorExtensions.x-discriminator-value}}}{{/vendorExtensions.x-discriminator-value}}")]{{/children}} [JsonSubtypes.KnownSubType(typeof({{classname}}), "{{^vendorExtensions.x-discriminator-value}}{{name}}{{/vendorExtensions.x-discriminator-value}}{{#vendorExtensions.x-discriminator-value}}{{{vendorExtensions.x-discriminator-value}}}{{/vendorExtensions.x-discriminator-value}}")]{{/children}}
{{/discriminator}} {{/discriminator}}
{{#generatePropertyChanged}} {{#generatePropertyChanged}}
@ -31,7 +31,7 @@
{{#description}} {{#description}}
/// <value>{{description}}</value> /// <value>{{description}}</value>
{{/description}} {{/description}}
[DataMember(Name="{{baseName}}", EmitDefaultValue={{#vendorExtensions.x-emit-default-value}}true{{/vendorExtensions.x-emit-default-value}}{{^vendorExtensions.x-emit-default-value}}{{#isNullable}}true{{/isNullable}}{{^isNullable}}false{{/isNullable}}{{/vendorExtensions.x-emit-default-value}})] [DataMember(Name="{{baseName}}", EmitDefaultValue={{#vendorExtensions.x-emit-default-value}}true{{/vendorExtensions.x-emit-default-value}}{{^vendorExtensions.x-emit-default-value}}{{#isNullable}}true{{/isNullable}}{{^isNullable}}{{#required}}true{{/required}}{{^required}}false{{/required}}{{/isNullable}}{{/vendorExtensions.x-emit-default-value}})]
public {{#complexType}}{{{complexType}}}{{/complexType}}{{^complexType}}{{{datatypeWithEnum}}}{{/complexType}}{{^isContainer}}{{^required}}?{{/required}}{{/isContainer}} {{name}} { get; set; } public {{#complexType}}{{{complexType}}}{{/complexType}}{{^complexType}}{{{datatypeWithEnum}}}{{/complexType}}{{^isContainer}}{{^required}}?{{/required}}{{/isContainer}} {{name}} { get; set; }
{{/isEnum}} {{/isEnum}}
{{/vars}} {{/vars}}
@ -108,7 +108,7 @@ this.{{name}} = {{#lambda.camelcase_param}}{{name}}{{/lambda.camelcase_param}};
/// {{^description}}Gets or Sets {{{name}}}{{/description}}{{#description}}{{description}}{{/description}} /// {{^description}}Gets or Sets {{{name}}}{{/description}}{{#description}}{{description}}{{/description}}
/// </summary>{{#description}} /// </summary>{{#description}}
/// <value>{{description}}</value>{{/description}} /// <value>{{description}}</value>{{/description}}
[DataMember(Name="{{baseName}}", EmitDefaultValue={{#vendorExtensions.x-emit-default-value}}true{{/vendorExtensions.x-emit-default-value}}{{^vendorExtensions.x-emit-default-value}}{{#isNullable}}true{{/isNullable}}{{^isNullable}}false{{/isNullable}}{{/vendorExtensions.x-emit-default-value}})]{{#isDate}} [DataMember(Name="{{baseName}}", EmitDefaultValue={{#vendorExtensions.x-emit-default-value}}true{{/vendorExtensions.x-emit-default-value}}{{^vendorExtensions.x-emit-default-value}}{{#isNullable}}true{{/isNullable}}{{^isNullable}}{{#required}}true{{/required}}{{^required}}false{{/required}}{{/isNullable}}{{/vendorExtensions.x-emit-default-value}})]{{#isDate}}
[JsonConverter(typeof(OpenAPIDateConverter))]{{/isDate}} [JsonConverter(typeof(OpenAPIDateConverter))]{{/isDate}}
public {{{dataType}}} {{name}} { get; {{#isReadOnly}}private {{/isReadOnly}}set; } public {{{dataType}}} {{name}} { get; {{#isReadOnly}}private {{/isReadOnly}}set; }
{{/isEnum}} {{/isEnum}}

View File

@ -159,7 +159,7 @@ namespace Org.OpenAPITools.Model
/// <param name="enumInteger">enumInteger.</param> /// <param name="enumInteger">enumInteger.</param>
/// <param name="enumNumber">enumNumber.</param> /// <param name="enumNumber">enumNumber.</param>
/// <param name="outerEnum">outerEnum.</param> /// <param name="outerEnum">outerEnum.</param>
public EnumTest(EnumStringEnum? enumString = default(EnumStringEnum?), EnumStringRequiredEnum enumStringRequired = default(EnumStringRequiredEnum), EnumIntegerEnum? enumInteger = default(EnumIntegerEnum?), EnumNumberEnum? enumNumber = default(EnumNumberEnum?), OuterEnum outerEnum = default(OuterEnum)) public EnumTest(EnumStringEnum? enumString = default(EnumStringEnum?), EnumStringRequiredEnum enumStringRequired = default(EnumStringRequiredEnum), EnumIntegerEnum? enumInteger = default(EnumIntegerEnum?), EnumNumberEnum? enumNumber = default(EnumNumberEnum?), OuterEnum? outerEnum = default(OuterEnum?))
{ {
this.EnumStringRequired = enumStringRequired; this.EnumStringRequired = enumStringRequired;
this.EnumString = enumString; this.EnumString = enumString;

View File

@ -159,7 +159,7 @@ namespace Org.OpenAPITools.Model
/// <param name="enumInteger">enumInteger.</param> /// <param name="enumInteger">enumInteger.</param>
/// <param name="enumNumber">enumNumber.</param> /// <param name="enumNumber">enumNumber.</param>
/// <param name="outerEnum">outerEnum.</param> /// <param name="outerEnum">outerEnum.</param>
public EnumTest(EnumStringEnum? enumString = default(EnumStringEnum?), EnumStringRequiredEnum enumStringRequired = default(EnumStringRequiredEnum), EnumIntegerEnum? enumInteger = default(EnumIntegerEnum?), EnumNumberEnum? enumNumber = default(EnumNumberEnum?), OuterEnum outerEnum = default(OuterEnum)) public EnumTest(EnumStringEnum? enumString = default(EnumStringEnum?), EnumStringRequiredEnum enumStringRequired = default(EnumStringRequiredEnum), EnumIntegerEnum? enumInteger = default(EnumIntegerEnum?), EnumNumberEnum? enumNumber = default(EnumNumberEnum?), OuterEnum? outerEnum = default(OuterEnum?))
{ {
this.EnumStringRequired = enumStringRequired; this.EnumStringRequired = enumStringRequired;
this.EnumString = enumString; this.EnumString = enumString;

View File

@ -97,7 +97,7 @@ No authorization required
## FakeOuterBooleanSerialize ## FakeOuterBooleanSerialize
> bool FakeOuterBooleanSerialize (bool body = null) > bool FakeOuterBooleanSerialize (bool? body = null)
@ -120,7 +120,7 @@ namespace Example
{ {
Configuration.Default.BasePath = "http://petstore.swagger.io:80/v2"; Configuration.Default.BasePath = "http://petstore.swagger.io:80/v2";
var apiInstance = new FakeApi(Configuration.Default); 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 try
{ {
@ -143,7 +143,7 @@ namespace Example
Name | Type | Description | Notes Name | Type | Description | Notes
------------- | ------------- | ------------- | ------------- ------------- | ------------- | ------------- | -------------
**body** | **bool**| Input boolean as post body | [optional] **body** | **bool?**| Input boolean as post body | [optional]
### Return type ### Return type
@ -245,7 +245,7 @@ No authorization required
## FakeOuterNumberSerialize ## FakeOuterNumberSerialize
> decimal FakeOuterNumberSerialize (decimal body = null) > decimal FakeOuterNumberSerialize (decimal? body = null)
@ -268,7 +268,7 @@ namespace Example
{ {
Configuration.Default.BasePath = "http://petstore.swagger.io:80/v2"; Configuration.Default.BasePath = "http://petstore.swagger.io:80/v2";
var apiInstance = new FakeApi(Configuration.Default); 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 try
{ {
@ -291,7 +291,7 @@ namespace Example
Name | Type | Description | Notes Name | Type | Description | Notes
------------- | ------------- | ------------- | ------------- ------------- | ------------- | ------------- | -------------
**body** | **decimal**| Input number as post body | [optional] **body** | **decimal?**| Input number as post body | [optional]
### Return type ### Return type
@ -614,7 +614,7 @@ No authorization required
## TestEndpointParameters ## 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 假端點 偽のエンドポイント 가짜 엔드 포인트 Fake endpoint for testing various parameters 假端點 偽のエンドポイント 가짜 엔드 포인트
@ -645,14 +645,14 @@ namespace Example
var _double = 1.2D; // double | None var _double = 1.2D; // double | None
var patternWithoutDelimiter = patternWithoutDelimiter_example; // string | None var patternWithoutDelimiter = patternWithoutDelimiter_example; // string | None
var _byte = BYTE_ARRAY_DATA_HERE; // byte[] | None var _byte = BYTE_ARRAY_DATA_HERE; // byte[] | None
var integer = 56; // int | None (optional) var integer = 56; // int? | None (optional)
var int32 = 56; // int | None (optional) var int32 = 56; // int? | None (optional)
var int64 = 789; // long | None (optional) var int64 = 789; // long? | None (optional)
var _float = 3.4F; // float | None (optional) var _float = 3.4F; // float? | None (optional)
var _string = _string_example; // string | None (optional) var _string = _string_example; // string | None (optional)
var binary = BINARY_DATA_HERE; // System.IO.Stream | None (optional) var binary = BINARY_DATA_HERE; // System.IO.Stream | None (optional)
var date = 2013-10-20; // DateTime | None (optional) var date = 2013-10-20; // DateTime? | None (optional)
var dateTime = 2013-10-20T19:20:30+01:00; // DateTime | None (optional) var dateTime = 2013-10-20T19:20:30+01:00; // DateTime? | None (optional)
var password = password_example; // string | None (optional) var password = password_example; // string | None (optional)
var callback = callback_example; // string | None (optional) var callback = callback_example; // string | None (optional)
@ -681,14 +681,14 @@ Name | Type | Description | Notes
**_double** | **double**| None | **_double** | **double**| None |
**patternWithoutDelimiter** | **string**| None | **patternWithoutDelimiter** | **string**| None |
**_byte** | **byte[]**| None | **_byte** | **byte[]**| None |
**integer** | **int**| None | [optional] **integer** | **int?**| None | [optional]
**int32** | **int**| None | [optional] **int32** | **int?**| None | [optional]
**int64** | **long**| None | [optional] **int64** | **long?**| None | [optional]
**_float** | **float**| None | [optional] **_float** | **float?**| None | [optional]
**_string** | **string**| None | [optional] **_string** | **string**| None | [optional]
**binary** | **System.IO.Stream**| None | [optional] **binary** | **System.IO.Stream**| None | [optional]
**date** | **DateTime**| None | [optional] **date** | **DateTime?**| None | [optional]
**dateTime** | **DateTime**| None | [optional] **dateTime** | **DateTime?**| None | [optional]
**password** | **string**| None | [optional] **password** | **string**| None | [optional]
**callback** | **string**| None | [optional] **callback** | **string**| None | [optional]
@ -719,7 +719,7 @@ void (empty response body)
## TestEnumParameters ## TestEnumParameters
> void TestEnumParameters (List<string> enumHeaderStringArray = null, string enumHeaderString = null, List<string> enumQueryStringArray = null, string enumQueryString = null, int enumQueryInteger = null, double enumQueryDouble = null, List<string> enumFormStringArray = null, string enumFormString = null) > void TestEnumParameters (List<string> enumHeaderStringArray = null, string enumHeaderString = null, List<string> enumQueryStringArray = null, string enumQueryString = null, int? enumQueryInteger = null, double? enumQueryDouble = null, List<string> enumFormStringArray = null, string enumFormString = null)
To test enum parameters To test enum parameters
@ -746,8 +746,8 @@ namespace Example
var enumHeaderString = enumHeaderString_example; // string | Header parameter enum test (string) (optional) (default to -efg) var enumHeaderString = enumHeaderString_example; // string | Header parameter enum test (string) (optional) (default to -efg)
var enumQueryStringArray = enumQueryStringArray_example; // List<string> | Query parameter enum test (string array) (optional) var enumQueryStringArray = enumQueryStringArray_example; // List<string> | Query parameter enum test (string array) (optional)
var enumQueryString = enumQueryString_example; // string | Query parameter enum test (string) (optional) (default to -efg) 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 enumQueryInteger = 56; // int? | Query parameter enum test (double) (optional)
var enumQueryDouble = 1.2D; // double | Query parameter enum test (double) (optional) var enumQueryDouble = 1.2D; // double? | Query parameter enum test (double) (optional)
var enumFormStringArray = new List<string>(); // List<string> | Form parameter enum test (string array) (optional) (default to $) var enumFormStringArray = new List<string>(); // List<string> | Form parameter enum test (string array) (optional) (default to $)
var enumFormString = enumFormString_example; // string | Form parameter enum test (string) (optional) (default to -efg) var enumFormString = enumFormString_example; // string | Form parameter enum test (string) (optional) (default to -efg)
@ -776,8 +776,8 @@ Name | Type | Description | Notes
**enumHeaderString** | **string**| Header parameter enum test (string) | [optional] [default to -efg] **enumHeaderString** | **string**| Header parameter enum test (string) | [optional] [default to -efg]
**enumQueryStringArray** | **List&lt;string&gt;**| Query parameter enum test (string array) | [optional] **enumQueryStringArray** | **List&lt;string&gt;**| Query parameter enum test (string array) | [optional]
**enumQueryString** | **string**| Query parameter enum test (string) | [optional] [default to -efg] **enumQueryString** | **string**| Query parameter enum test (string) | [optional] [default to -efg]
**enumQueryInteger** | **int**| Query parameter enum test (double) | [optional] **enumQueryInteger** | **int?**| Query parameter enum test (double) | [optional]
**enumQueryDouble** | **double**| Query parameter enum test (double) | [optional] **enumQueryDouble** | **double?**| Query parameter enum test (double) | [optional]
**enumFormStringArray** | [**List&lt;string&gt;**](string.md)| Form parameter enum test (string array) | [optional] [default to $] **enumFormStringArray** | [**List&lt;string&gt;**](string.md)| Form parameter enum test (string array) | [optional] [default to $]
**enumFormString** | **string**| Form parameter enum test (string) | [optional] [default to -efg] **enumFormString** | **string**| Form parameter enum test (string) | [optional] [default to -efg]
@ -808,7 +808,7 @@ No authorization required
## TestGroupParameters ## 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) Fake endpoint to test group parameters (optional)
@ -834,9 +834,9 @@ namespace Example
var requiredStringGroup = 56; // int | Required String in group parameters var requiredStringGroup = 56; // int | Required String in group parameters
var requiredBooleanGroup = true; // bool | Required Boolean in group parameters var requiredBooleanGroup = true; // bool | Required Boolean in group parameters
var requiredInt64Group = 789; // long | Required Integer in group parameters var requiredInt64Group = 789; // long | Required Integer in group parameters
var stringGroup = 56; // int | String in group parameters (optional) var stringGroup = 56; // int? | String in group parameters (optional)
var booleanGroup = true; // bool | Boolean in group parameters (optional) var booleanGroup = true; // bool? | Boolean in group parameters (optional)
var int64Group = 789; // long | Integer in group parameters (optional) var int64Group = 789; // long? | Integer in group parameters (optional)
try try
{ {
@ -862,9 +862,9 @@ Name | Type | Description | Notes
**requiredStringGroup** | **int**| Required String in group parameters | **requiredStringGroup** | **int**| Required String in group parameters |
**requiredBooleanGroup** | **bool**| Required Boolean in group parameters | **requiredBooleanGroup** | **bool**| Required Boolean in group parameters |
**requiredInt64Group** | **long**| Required Integer in group parameters | **requiredInt64Group** | **long**| Required Integer in group parameters |
**stringGroup** | **int**| String in group parameters | [optional] **stringGroup** | **int?**| String in group parameters | [optional]
**booleanGroup** | **bool**| Boolean in group parameters | [optional] **booleanGroup** | **bool?**| Boolean in group parameters | [optional]
**int64Group** | **long**| Integer in group parameters | [optional] **int64Group** | **long?**| Integer in group parameters | [optional]
### Return type ### Return type

View File

@ -54,7 +54,7 @@ namespace Org.OpenAPITools.Api
/// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> /// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception>
/// <param name="body">Input boolean as post body (optional)</param> /// <param name="body">Input boolean as post body (optional)</param>
/// <returns>bool</returns> /// <returns>bool</returns>
bool FakeOuterBooleanSerialize (bool body = default(bool)); bool FakeOuterBooleanSerialize (bool? body = default(bool?));
/// <summary> /// <summary>
/// ///
@ -65,7 +65,7 @@ namespace Org.OpenAPITools.Api
/// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> /// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception>
/// <param name="body">Input boolean as post body (optional)</param> /// <param name="body">Input boolean as post body (optional)</param>
/// <returns>ApiResponse of bool</returns> /// <returns>ApiResponse of bool</returns>
ApiResponse<bool> FakeOuterBooleanSerializeWithHttpInfo (bool body = default(bool)); ApiResponse<bool> FakeOuterBooleanSerializeWithHttpInfo (bool? body = default(bool?));
/// <summary> /// <summary>
/// ///
/// </summary> /// </summary>
@ -96,7 +96,7 @@ namespace Org.OpenAPITools.Api
/// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> /// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception>
/// <param name="body">Input number as post body (optional)</param> /// <param name="body">Input number as post body (optional)</param>
/// <returns>decimal</returns> /// <returns>decimal</returns>
decimal FakeOuterNumberSerialize (decimal body = default(decimal)); decimal FakeOuterNumberSerialize (decimal? body = default(decimal?));
/// <summary> /// <summary>
/// ///
@ -107,7 +107,7 @@ namespace Org.OpenAPITools.Api
/// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> /// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception>
/// <param name="body">Input number as post body (optional)</param> /// <param name="body">Input number as post body (optional)</param>
/// <returns>ApiResponse of decimal</returns> /// <returns>ApiResponse of decimal</returns>
ApiResponse<decimal> FakeOuterNumberSerializeWithHttpInfo (decimal body = default(decimal)); ApiResponse<decimal> FakeOuterNumberSerializeWithHttpInfo (decimal? body = default(decimal?));
/// <summary> /// <summary>
/// ///
/// </summary> /// </summary>
@ -216,7 +216,7 @@ namespace Org.OpenAPITools.Api
/// <param name="password">None (optional)</param> /// <param name="password">None (optional)</param>
/// <param name="callback">None (optional)</param> /// <param name="callback">None (optional)</param>
/// <returns></returns> /// <returns></returns>
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)); 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));
/// <summary> /// <summary>
/// Fake endpoint for testing various parameters 假端點 偽のエンドポイント 가짜 엔드 포인트 /// Fake endpoint for testing various parameters 假端點 偽のエンドポイント 가짜 엔드 포인트
@ -240,7 +240,7 @@ namespace Org.OpenAPITools.Api
/// <param name="password">None (optional)</param> /// <param name="password">None (optional)</param>
/// <param name="callback">None (optional)</param> /// <param name="callback">None (optional)</param>
/// <returns>ApiResponse of Object(void)</returns> /// <returns>ApiResponse of Object(void)</returns>
ApiResponse<Object> TestEndpointParametersWithHttpInfo (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)); ApiResponse<Object> TestEndpointParametersWithHttpInfo (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));
/// <summary> /// <summary>
/// To test enum parameters /// To test enum parameters
/// </summary> /// </summary>
@ -257,7 +257,7 @@ namespace Org.OpenAPITools.Api
/// <param name="enumFormStringArray">Form parameter enum test (string array) (optional, default to $)</param> /// <param name="enumFormStringArray">Form parameter enum test (string array) (optional, default to $)</param>
/// <param name="enumFormString">Form parameter enum test (string) (optional, default to -efg)</param> /// <param name="enumFormString">Form parameter enum test (string) (optional, default to -efg)</param>
/// <returns></returns> /// <returns></returns>
void TestEnumParameters (List<string> enumHeaderStringArray = default(List<string>), string enumHeaderString = default(string), List<string> enumQueryStringArray = default(List<string>), string enumQueryString = default(string), int enumQueryInteger = default(int), double enumQueryDouble = default(double), List<string> enumFormStringArray = default(List<string>), string enumFormString = default(string)); void TestEnumParameters (List<string> enumHeaderStringArray = default(List<string>), string enumHeaderString = default(string), List<string> enumQueryStringArray = default(List<string>), string enumQueryString = default(string), int? enumQueryInteger = default(int?), double? enumQueryDouble = default(double?), List<string> enumFormStringArray = default(List<string>), string enumFormString = default(string));
/// <summary> /// <summary>
/// To test enum parameters /// To test enum parameters
@ -275,7 +275,7 @@ namespace Org.OpenAPITools.Api
/// <param name="enumFormStringArray">Form parameter enum test (string array) (optional, default to $)</param> /// <param name="enumFormStringArray">Form parameter enum test (string array) (optional, default to $)</param>
/// <param name="enumFormString">Form parameter enum test (string) (optional, default to -efg)</param> /// <param name="enumFormString">Form parameter enum test (string) (optional, default to -efg)</param>
/// <returns>ApiResponse of Object(void)</returns> /// <returns>ApiResponse of Object(void)</returns>
ApiResponse<Object> TestEnumParametersWithHttpInfo (List<string> enumHeaderStringArray = default(List<string>), string enumHeaderString = default(string), List<string> enumQueryStringArray = default(List<string>), string enumQueryString = default(string), int enumQueryInteger = default(int), double enumQueryDouble = default(double), List<string> enumFormStringArray = default(List<string>), string enumFormString = default(string)); ApiResponse<Object> TestEnumParametersWithHttpInfo (List<string> enumHeaderStringArray = default(List<string>), string enumHeaderString = default(string), List<string> enumQueryStringArray = default(List<string>), string enumQueryString = default(string), int? enumQueryInteger = default(int?), double? enumQueryDouble = default(double?), List<string> enumFormStringArray = default(List<string>), string enumFormString = default(string));
/// <summary> /// <summary>
/// Fake endpoint to test group parameters (optional) /// Fake endpoint to test group parameters (optional)
/// </summary> /// </summary>
@ -290,7 +290,7 @@ namespace Org.OpenAPITools.Api
/// <param name="booleanGroup">Boolean in group parameters (optional)</param> /// <param name="booleanGroup">Boolean in group parameters (optional)</param>
/// <param name="int64Group">Integer in group parameters (optional)</param> /// <param name="int64Group">Integer in group parameters (optional)</param>
/// <returns></returns> /// <returns></returns>
void TestGroupParameters (int requiredStringGroup, bool requiredBooleanGroup, long requiredInt64Group, int stringGroup = default(int), bool booleanGroup = default(bool), long int64Group = default(long)); void TestGroupParameters (int requiredStringGroup, bool requiredBooleanGroup, long requiredInt64Group, int? stringGroup = default(int?), bool? booleanGroup = default(bool?), long? int64Group = default(long?));
/// <summary> /// <summary>
/// Fake endpoint to test group parameters (optional) /// Fake endpoint to test group parameters (optional)
@ -306,7 +306,7 @@ namespace Org.OpenAPITools.Api
/// <param name="booleanGroup">Boolean in group parameters (optional)</param> /// <param name="booleanGroup">Boolean in group parameters (optional)</param>
/// <param name="int64Group">Integer in group parameters (optional)</param> /// <param name="int64Group">Integer in group parameters (optional)</param>
/// <returns>ApiResponse of Object(void)</returns> /// <returns>ApiResponse of Object(void)</returns>
ApiResponse<Object> TestGroupParametersWithHttpInfo (int requiredStringGroup, bool requiredBooleanGroup, long requiredInt64Group, int stringGroup = default(int), bool booleanGroup = default(bool), long int64Group = default(long)); ApiResponse<Object> TestGroupParametersWithHttpInfo (int requiredStringGroup, bool requiredBooleanGroup, long requiredInt64Group, int? stringGroup = default(int?), bool? booleanGroup = default(bool?), long? int64Group = default(long?));
/// <summary> /// <summary>
/// test inline additionalProperties /// test inline additionalProperties
/// </summary> /// </summary>
@ -412,7 +412,7 @@ namespace Org.OpenAPITools.Api
/// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> /// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception>
/// <param name="body">Input boolean as post body (optional)</param> /// <param name="body">Input boolean as post body (optional)</param>
/// <returns>Task of bool</returns> /// <returns>Task of bool</returns>
System.Threading.Tasks.Task<bool> FakeOuterBooleanSerializeAsync (bool body = default(bool)); System.Threading.Tasks.Task<bool> FakeOuterBooleanSerializeAsync (bool? body = default(bool?));
/// <summary> /// <summary>
/// ///
@ -423,7 +423,7 @@ namespace Org.OpenAPITools.Api
/// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> /// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception>
/// <param name="body">Input boolean as post body (optional)</param> /// <param name="body">Input boolean as post body (optional)</param>
/// <returns>Task of ApiResponse (bool)</returns> /// <returns>Task of ApiResponse (bool)</returns>
System.Threading.Tasks.Task<ApiResponse<bool>> FakeOuterBooleanSerializeAsyncWithHttpInfo (bool body = default(bool)); System.Threading.Tasks.Task<ApiResponse<bool>> FakeOuterBooleanSerializeAsyncWithHttpInfo (bool? body = default(bool?));
/// <summary> /// <summary>
/// ///
/// </summary> /// </summary>
@ -454,7 +454,7 @@ namespace Org.OpenAPITools.Api
/// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> /// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception>
/// <param name="body">Input number as post body (optional)</param> /// <param name="body">Input number as post body (optional)</param>
/// <returns>Task of decimal</returns> /// <returns>Task of decimal</returns>
System.Threading.Tasks.Task<decimal> FakeOuterNumberSerializeAsync (decimal body = default(decimal)); System.Threading.Tasks.Task<decimal> FakeOuterNumberSerializeAsync (decimal? body = default(decimal?));
/// <summary> /// <summary>
/// ///
@ -465,7 +465,7 @@ namespace Org.OpenAPITools.Api
/// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> /// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception>
/// <param name="body">Input number as post body (optional)</param> /// <param name="body">Input number as post body (optional)</param>
/// <returns>Task of ApiResponse (decimal)</returns> /// <returns>Task of ApiResponse (decimal)</returns>
System.Threading.Tasks.Task<ApiResponse<decimal>> FakeOuterNumberSerializeAsyncWithHttpInfo (decimal body = default(decimal)); System.Threading.Tasks.Task<ApiResponse<decimal>> FakeOuterNumberSerializeAsyncWithHttpInfo (decimal? body = default(decimal?));
/// <summary> /// <summary>
/// ///
/// </summary> /// </summary>
@ -574,7 +574,7 @@ namespace Org.OpenAPITools.Api
/// <param name="password">None (optional)</param> /// <param name="password">None (optional)</param>
/// <param name="callback">None (optional)</param> /// <param name="callback">None (optional)</param>
/// <returns>Task of void</returns> /// <returns>Task of void</returns>
System.Threading.Tasks.Task TestEndpointParametersAsync (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)); System.Threading.Tasks.Task TestEndpointParametersAsync (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));
/// <summary> /// <summary>
/// Fake endpoint for testing various parameters 假端點 偽のエンドポイント 가짜 엔드 포인트 /// Fake endpoint for testing various parameters 假端點 偽のエンドポイント 가짜 엔드 포인트
@ -598,7 +598,7 @@ namespace Org.OpenAPITools.Api
/// <param name="password">None (optional)</param> /// <param name="password">None (optional)</param>
/// <param name="callback">None (optional)</param> /// <param name="callback">None (optional)</param>
/// <returns>Task of ApiResponse</returns> /// <returns>Task of ApiResponse</returns>
System.Threading.Tasks.Task<ApiResponse<Object>> TestEndpointParametersAsyncWithHttpInfo (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)); System.Threading.Tasks.Task<ApiResponse<Object>> TestEndpointParametersAsyncWithHttpInfo (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));
/// <summary> /// <summary>
/// To test enum parameters /// To test enum parameters
/// </summary> /// </summary>
@ -615,7 +615,7 @@ namespace Org.OpenAPITools.Api
/// <param name="enumFormStringArray">Form parameter enum test (string array) (optional, default to $)</param> /// <param name="enumFormStringArray">Form parameter enum test (string array) (optional, default to $)</param>
/// <param name="enumFormString">Form parameter enum test (string) (optional, default to -efg)</param> /// <param name="enumFormString">Form parameter enum test (string) (optional, default to -efg)</param>
/// <returns>Task of void</returns> /// <returns>Task of void</returns>
System.Threading.Tasks.Task TestEnumParametersAsync (List<string> enumHeaderStringArray = default(List<string>), string enumHeaderString = default(string), List<string> enumQueryStringArray = default(List<string>), string enumQueryString = default(string), int enumQueryInteger = default(int), double enumQueryDouble = default(double), List<string> enumFormStringArray = default(List<string>), string enumFormString = default(string)); System.Threading.Tasks.Task TestEnumParametersAsync (List<string> enumHeaderStringArray = default(List<string>), string enumHeaderString = default(string), List<string> enumQueryStringArray = default(List<string>), string enumQueryString = default(string), int? enumQueryInteger = default(int?), double? enumQueryDouble = default(double?), List<string> enumFormStringArray = default(List<string>), string enumFormString = default(string));
/// <summary> /// <summary>
/// To test enum parameters /// To test enum parameters
@ -633,7 +633,7 @@ namespace Org.OpenAPITools.Api
/// <param name="enumFormStringArray">Form parameter enum test (string array) (optional, default to $)</param> /// <param name="enumFormStringArray">Form parameter enum test (string array) (optional, default to $)</param>
/// <param name="enumFormString">Form parameter enum test (string) (optional, default to -efg)</param> /// <param name="enumFormString">Form parameter enum test (string) (optional, default to -efg)</param>
/// <returns>Task of ApiResponse</returns> /// <returns>Task of ApiResponse</returns>
System.Threading.Tasks.Task<ApiResponse<Object>> TestEnumParametersAsyncWithHttpInfo (List<string> enumHeaderStringArray = default(List<string>), string enumHeaderString = default(string), List<string> enumQueryStringArray = default(List<string>), string enumQueryString = default(string), int enumQueryInteger = default(int), double enumQueryDouble = default(double), List<string> enumFormStringArray = default(List<string>), string enumFormString = default(string)); System.Threading.Tasks.Task<ApiResponse<Object>> TestEnumParametersAsyncWithHttpInfo (List<string> enumHeaderStringArray = default(List<string>), string enumHeaderString = default(string), List<string> enumQueryStringArray = default(List<string>), string enumQueryString = default(string), int? enumQueryInteger = default(int?), double? enumQueryDouble = default(double?), List<string> enumFormStringArray = default(List<string>), string enumFormString = default(string));
/// <summary> /// <summary>
/// Fake endpoint to test group parameters (optional) /// Fake endpoint to test group parameters (optional)
/// </summary> /// </summary>
@ -648,7 +648,7 @@ namespace Org.OpenAPITools.Api
/// <param name="booleanGroup">Boolean in group parameters (optional)</param> /// <param name="booleanGroup">Boolean in group parameters (optional)</param>
/// <param name="int64Group">Integer in group parameters (optional)</param> /// <param name="int64Group">Integer in group parameters (optional)</param>
/// <returns>Task of void</returns> /// <returns>Task of void</returns>
System.Threading.Tasks.Task TestGroupParametersAsync (int requiredStringGroup, bool requiredBooleanGroup, long requiredInt64Group, int stringGroup = default(int), bool booleanGroup = default(bool), long int64Group = default(long)); System.Threading.Tasks.Task TestGroupParametersAsync (int requiredStringGroup, bool requiredBooleanGroup, long requiredInt64Group, int? stringGroup = default(int?), bool? booleanGroup = default(bool?), long? int64Group = default(long?));
/// <summary> /// <summary>
/// Fake endpoint to test group parameters (optional) /// Fake endpoint to test group parameters (optional)
@ -664,7 +664,7 @@ namespace Org.OpenAPITools.Api
/// <param name="booleanGroup">Boolean in group parameters (optional)</param> /// <param name="booleanGroup">Boolean in group parameters (optional)</param>
/// <param name="int64Group">Integer in group parameters (optional)</param> /// <param name="int64Group">Integer in group parameters (optional)</param>
/// <returns>Task of ApiResponse</returns> /// <returns>Task of ApiResponse</returns>
System.Threading.Tasks.Task<ApiResponse<Object>> TestGroupParametersAsyncWithHttpInfo (int requiredStringGroup, bool requiredBooleanGroup, long requiredInt64Group, int stringGroup = default(int), bool booleanGroup = default(bool), long int64Group = default(long)); System.Threading.Tasks.Task<ApiResponse<Object>> TestGroupParametersAsyncWithHttpInfo (int requiredStringGroup, bool requiredBooleanGroup, long requiredInt64Group, int? stringGroup = default(int?), bool? booleanGroup = default(bool?), long? int64Group = default(long?));
/// <summary> /// <summary>
/// test inline additionalProperties /// test inline additionalProperties
/// </summary> /// </summary>
@ -1010,7 +1010,7 @@ namespace Org.OpenAPITools.Api
/// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> /// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception>
/// <param name="body">Input boolean as post body (optional)</param> /// <param name="body">Input boolean as post body (optional)</param>
/// <returns>bool</returns> /// <returns>bool</returns>
public bool FakeOuterBooleanSerialize (bool body = default(bool)) public bool FakeOuterBooleanSerialize (bool? body = default(bool?))
{ {
ApiResponse<bool> localVarResponse = FakeOuterBooleanSerializeWithHttpInfo(body); ApiResponse<bool> localVarResponse = FakeOuterBooleanSerializeWithHttpInfo(body);
return localVarResponse.Data; return localVarResponse.Data;
@ -1022,7 +1022,7 @@ namespace Org.OpenAPITools.Api
/// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> /// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception>
/// <param name="body">Input boolean as post body (optional)</param> /// <param name="body">Input boolean as post body (optional)</param>
/// <returns>ApiResponse of bool</returns> /// <returns>ApiResponse of bool</returns>
public ApiResponse<bool> FakeOuterBooleanSerializeWithHttpInfo (bool body = default(bool)) public ApiResponse<bool> FakeOuterBooleanSerializeWithHttpInfo (bool? body = default(bool?))
{ {
var localVarPath = "/fake/outer/boolean"; var localVarPath = "/fake/outer/boolean";
@ -1080,7 +1080,7 @@ namespace Org.OpenAPITools.Api
/// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> /// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception>
/// <param name="body">Input boolean as post body (optional)</param> /// <param name="body">Input boolean as post body (optional)</param>
/// <returns>Task of bool</returns> /// <returns>Task of bool</returns>
public async System.Threading.Tasks.Task<bool> FakeOuterBooleanSerializeAsync (bool body = default(bool)) public async System.Threading.Tasks.Task<bool> FakeOuterBooleanSerializeAsync (bool? body = default(bool?))
{ {
ApiResponse<bool> localVarResponse = await FakeOuterBooleanSerializeAsyncWithHttpInfo(body); ApiResponse<bool> localVarResponse = await FakeOuterBooleanSerializeAsyncWithHttpInfo(body);
return localVarResponse.Data; return localVarResponse.Data;
@ -1093,7 +1093,7 @@ namespace Org.OpenAPITools.Api
/// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> /// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception>
/// <param name="body">Input boolean as post body (optional)</param> /// <param name="body">Input boolean as post body (optional)</param>
/// <returns>Task of ApiResponse (bool)</returns> /// <returns>Task of ApiResponse (bool)</returns>
public async System.Threading.Tasks.Task<ApiResponse<bool>> FakeOuterBooleanSerializeAsyncWithHttpInfo (bool body = default(bool)) public async System.Threading.Tasks.Task<ApiResponse<bool>> FakeOuterBooleanSerializeAsyncWithHttpInfo (bool? body = default(bool?))
{ {
var localVarPath = "/fake/outer/boolean"; var localVarPath = "/fake/outer/boolean";
@ -1292,7 +1292,7 @@ namespace Org.OpenAPITools.Api
/// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> /// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception>
/// <param name="body">Input number as post body (optional)</param> /// <param name="body">Input number as post body (optional)</param>
/// <returns>decimal</returns> /// <returns>decimal</returns>
public decimal FakeOuterNumberSerialize (decimal body = default(decimal)) public decimal FakeOuterNumberSerialize (decimal? body = default(decimal?))
{ {
ApiResponse<decimal> localVarResponse = FakeOuterNumberSerializeWithHttpInfo(body); ApiResponse<decimal> localVarResponse = FakeOuterNumberSerializeWithHttpInfo(body);
return localVarResponse.Data; return localVarResponse.Data;
@ -1304,7 +1304,7 @@ namespace Org.OpenAPITools.Api
/// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> /// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception>
/// <param name="body">Input number as post body (optional)</param> /// <param name="body">Input number as post body (optional)</param>
/// <returns>ApiResponse of decimal</returns> /// <returns>ApiResponse of decimal</returns>
public ApiResponse<decimal> FakeOuterNumberSerializeWithHttpInfo (decimal body = default(decimal)) public ApiResponse<decimal> FakeOuterNumberSerializeWithHttpInfo (decimal? body = default(decimal?))
{ {
var localVarPath = "/fake/outer/number"; var localVarPath = "/fake/outer/number";
@ -1362,7 +1362,7 @@ namespace Org.OpenAPITools.Api
/// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> /// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception>
/// <param name="body">Input number as post body (optional)</param> /// <param name="body">Input number as post body (optional)</param>
/// <returns>Task of decimal</returns> /// <returns>Task of decimal</returns>
public async System.Threading.Tasks.Task<decimal> FakeOuterNumberSerializeAsync (decimal body = default(decimal)) public async System.Threading.Tasks.Task<decimal> FakeOuterNumberSerializeAsync (decimal? body = default(decimal?))
{ {
ApiResponse<decimal> localVarResponse = await FakeOuterNumberSerializeAsyncWithHttpInfo(body); ApiResponse<decimal> localVarResponse = await FakeOuterNumberSerializeAsyncWithHttpInfo(body);
return localVarResponse.Data; return localVarResponse.Data;
@ -1375,7 +1375,7 @@ namespace Org.OpenAPITools.Api
/// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> /// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception>
/// <param name="body">Input number as post body (optional)</param> /// <param name="body">Input number as post body (optional)</param>
/// <returns>Task of ApiResponse (decimal)</returns> /// <returns>Task of ApiResponse (decimal)</returns>
public async System.Threading.Tasks.Task<ApiResponse<decimal>> FakeOuterNumberSerializeAsyncWithHttpInfo (decimal body = default(decimal)) public async System.Threading.Tasks.Task<ApiResponse<decimal>> FakeOuterNumberSerializeAsyncWithHttpInfo (decimal? body = default(decimal?))
{ {
var localVarPath = "/fake/outer/number"; var localVarPath = "/fake/outer/number";
@ -2038,7 +2038,7 @@ namespace Org.OpenAPITools.Api
/// <param name="password">None (optional)</param> /// <param name="password">None (optional)</param>
/// <param name="callback">None (optional)</param> /// <param name="callback">None (optional)</param>
/// <returns></returns> /// <returns></returns>
public 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)) public 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))
{ {
TestEndpointParametersWithHttpInfo(number, _double, patternWithoutDelimiter, _byte, integer, int32, int64, _float, _string, binary, date, dateTime, password, callback); TestEndpointParametersWithHttpInfo(number, _double, patternWithoutDelimiter, _byte, integer, int32, int64, _float, _string, binary, date, dateTime, password, callback);
} }
@ -2062,7 +2062,7 @@ namespace Org.OpenAPITools.Api
/// <param name="password">None (optional)</param> /// <param name="password">None (optional)</param>
/// <param name="callback">None (optional)</param> /// <param name="callback">None (optional)</param>
/// <returns>ApiResponse of Object(void)</returns> /// <returns>ApiResponse of Object(void)</returns>
public ApiResponse<Object> TestEndpointParametersWithHttpInfo (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)) public ApiResponse<Object> TestEndpointParametersWithHttpInfo (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))
{ {
// verify the required parameter 'number' is set // verify the required parameter 'number' is set
if (number == null) if (number == null)
@ -2157,7 +2157,7 @@ namespace Org.OpenAPITools.Api
/// <param name="password">None (optional)</param> /// <param name="password">None (optional)</param>
/// <param name="callback">None (optional)</param> /// <param name="callback">None (optional)</param>
/// <returns>Task of void</returns> /// <returns>Task of void</returns>
public async System.Threading.Tasks.Task TestEndpointParametersAsync (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)) public async System.Threading.Tasks.Task TestEndpointParametersAsync (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))
{ {
await TestEndpointParametersAsyncWithHttpInfo(number, _double, patternWithoutDelimiter, _byte, integer, int32, int64, _float, _string, binary, date, dateTime, password, callback); await TestEndpointParametersAsyncWithHttpInfo(number, _double, patternWithoutDelimiter, _byte, integer, int32, int64, _float, _string, binary, date, dateTime, password, callback);
@ -2182,7 +2182,7 @@ namespace Org.OpenAPITools.Api
/// <param name="password">None (optional)</param> /// <param name="password">None (optional)</param>
/// <param name="callback">None (optional)</param> /// <param name="callback">None (optional)</param>
/// <returns>Task of ApiResponse</returns> /// <returns>Task of ApiResponse</returns>
public async System.Threading.Tasks.Task<ApiResponse<Object>> TestEndpointParametersAsyncWithHttpInfo (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)) public async System.Threading.Tasks.Task<ApiResponse<Object>> TestEndpointParametersAsyncWithHttpInfo (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))
{ {
// verify the required parameter 'number' is set // verify the required parameter 'number' is set
if (number == null) if (number == null)
@ -2271,7 +2271,7 @@ namespace Org.OpenAPITools.Api
/// <param name="enumFormStringArray">Form parameter enum test (string array) (optional, default to $)</param> /// <param name="enumFormStringArray">Form parameter enum test (string array) (optional, default to $)</param>
/// <param name="enumFormString">Form parameter enum test (string) (optional, default to -efg)</param> /// <param name="enumFormString">Form parameter enum test (string) (optional, default to -efg)</param>
/// <returns></returns> /// <returns></returns>
public void TestEnumParameters (List<string> enumHeaderStringArray = default(List<string>), string enumHeaderString = default(string), List<string> enumQueryStringArray = default(List<string>), string enumQueryString = default(string), int enumQueryInteger = default(int), double enumQueryDouble = default(double), List<string> enumFormStringArray = default(List<string>), string enumFormString = default(string)) public void TestEnumParameters (List<string> enumHeaderStringArray = default(List<string>), string enumHeaderString = default(string), List<string> enumQueryStringArray = default(List<string>), string enumQueryString = default(string), int? enumQueryInteger = default(int?), double? enumQueryDouble = default(double?), List<string> enumFormStringArray = default(List<string>), string enumFormString = default(string))
{ {
TestEnumParametersWithHttpInfo(enumHeaderStringArray, enumHeaderString, enumQueryStringArray, enumQueryString, enumQueryInteger, enumQueryDouble, enumFormStringArray, enumFormString); TestEnumParametersWithHttpInfo(enumHeaderStringArray, enumHeaderString, enumQueryStringArray, enumQueryString, enumQueryInteger, enumQueryDouble, enumFormStringArray, enumFormString);
} }
@ -2289,7 +2289,7 @@ namespace Org.OpenAPITools.Api
/// <param name="enumFormStringArray">Form parameter enum test (string array) (optional, default to $)</param> /// <param name="enumFormStringArray">Form parameter enum test (string array) (optional, default to $)</param>
/// <param name="enumFormString">Form parameter enum test (string) (optional, default to -efg)</param> /// <param name="enumFormString">Form parameter enum test (string) (optional, default to -efg)</param>
/// <returns>ApiResponse of Object(void)</returns> /// <returns>ApiResponse of Object(void)</returns>
public ApiResponse<Object> TestEnumParametersWithHttpInfo (List<string> enumHeaderStringArray = default(List<string>), string enumHeaderString = default(string), List<string> enumQueryStringArray = default(List<string>), string enumQueryString = default(string), int enumQueryInteger = default(int), double enumQueryDouble = default(double), List<string> enumFormStringArray = default(List<string>), string enumFormString = default(string)) public ApiResponse<Object> TestEnumParametersWithHttpInfo (List<string> enumHeaderStringArray = default(List<string>), string enumHeaderString = default(string), List<string> enumQueryStringArray = default(List<string>), string enumQueryString = default(string), int? enumQueryInteger = default(int?), double? enumQueryDouble = default(double?), List<string> enumFormStringArray = default(List<string>), string enumFormString = default(string))
{ {
var localVarPath = "/fake"; var localVarPath = "/fake";
@ -2354,7 +2354,7 @@ namespace Org.OpenAPITools.Api
/// <param name="enumFormStringArray">Form parameter enum test (string array) (optional, default to $)</param> /// <param name="enumFormStringArray">Form parameter enum test (string array) (optional, default to $)</param>
/// <param name="enumFormString">Form parameter enum test (string) (optional, default to -efg)</param> /// <param name="enumFormString">Form parameter enum test (string) (optional, default to -efg)</param>
/// <returns>Task of void</returns> /// <returns>Task of void</returns>
public async System.Threading.Tasks.Task TestEnumParametersAsync (List<string> enumHeaderStringArray = default(List<string>), string enumHeaderString = default(string), List<string> enumQueryStringArray = default(List<string>), string enumQueryString = default(string), int enumQueryInteger = default(int), double enumQueryDouble = default(double), List<string> enumFormStringArray = default(List<string>), string enumFormString = default(string)) public async System.Threading.Tasks.Task TestEnumParametersAsync (List<string> enumHeaderStringArray = default(List<string>), string enumHeaderString = default(string), List<string> enumQueryStringArray = default(List<string>), string enumQueryString = default(string), int? enumQueryInteger = default(int?), double? enumQueryDouble = default(double?), List<string> enumFormStringArray = default(List<string>), string enumFormString = default(string))
{ {
await TestEnumParametersAsyncWithHttpInfo(enumHeaderStringArray, enumHeaderString, enumQueryStringArray, enumQueryString, enumQueryInteger, enumQueryDouble, enumFormStringArray, enumFormString); await TestEnumParametersAsyncWithHttpInfo(enumHeaderStringArray, enumHeaderString, enumQueryStringArray, enumQueryString, enumQueryInteger, enumQueryDouble, enumFormStringArray, enumFormString);
@ -2373,7 +2373,7 @@ namespace Org.OpenAPITools.Api
/// <param name="enumFormStringArray">Form parameter enum test (string array) (optional, default to $)</param> /// <param name="enumFormStringArray">Form parameter enum test (string array) (optional, default to $)</param>
/// <param name="enumFormString">Form parameter enum test (string) (optional, default to -efg)</param> /// <param name="enumFormString">Form parameter enum test (string) (optional, default to -efg)</param>
/// <returns>Task of ApiResponse</returns> /// <returns>Task of ApiResponse</returns>
public async System.Threading.Tasks.Task<ApiResponse<Object>> TestEnumParametersAsyncWithHttpInfo (List<string> enumHeaderStringArray = default(List<string>), string enumHeaderString = default(string), List<string> enumQueryStringArray = default(List<string>), string enumQueryString = default(string), int enumQueryInteger = default(int), double enumQueryDouble = default(double), List<string> enumFormStringArray = default(List<string>), string enumFormString = default(string)) public async System.Threading.Tasks.Task<ApiResponse<Object>> TestEnumParametersAsyncWithHttpInfo (List<string> enumHeaderStringArray = default(List<string>), string enumHeaderString = default(string), List<string> enumQueryStringArray = default(List<string>), string enumQueryString = default(string), int? enumQueryInteger = default(int?), double? enumQueryDouble = default(double?), List<string> enumFormStringArray = default(List<string>), string enumFormString = default(string))
{ {
var localVarPath = "/fake"; var localVarPath = "/fake";
@ -2436,7 +2436,7 @@ namespace Org.OpenAPITools.Api
/// <param name="booleanGroup">Boolean in group parameters (optional)</param> /// <param name="booleanGroup">Boolean in group parameters (optional)</param>
/// <param name="int64Group">Integer in group parameters (optional)</param> /// <param name="int64Group">Integer in group parameters (optional)</param>
/// <returns></returns> /// <returns></returns>
public void TestGroupParameters (int requiredStringGroup, bool requiredBooleanGroup, long requiredInt64Group, int stringGroup = default(int), bool booleanGroup = default(bool), long int64Group = default(long)) public void TestGroupParameters (int requiredStringGroup, bool requiredBooleanGroup, long requiredInt64Group, int? stringGroup = default(int?), bool? booleanGroup = default(bool?), long? int64Group = default(long?))
{ {
TestGroupParametersWithHttpInfo(requiredStringGroup, requiredBooleanGroup, requiredInt64Group, stringGroup, booleanGroup, int64Group); TestGroupParametersWithHttpInfo(requiredStringGroup, requiredBooleanGroup, requiredInt64Group, stringGroup, booleanGroup, int64Group);
} }
@ -2452,7 +2452,7 @@ namespace Org.OpenAPITools.Api
/// <param name="booleanGroup">Boolean in group parameters (optional)</param> /// <param name="booleanGroup">Boolean in group parameters (optional)</param>
/// <param name="int64Group">Integer in group parameters (optional)</param> /// <param name="int64Group">Integer in group parameters (optional)</param>
/// <returns>ApiResponse of Object(void)</returns> /// <returns>ApiResponse of Object(void)</returns>
public ApiResponse<Object> TestGroupParametersWithHttpInfo (int requiredStringGroup, bool requiredBooleanGroup, long requiredInt64Group, int stringGroup = default(int), bool booleanGroup = default(bool), long int64Group = default(long)) public ApiResponse<Object> TestGroupParametersWithHttpInfo (int requiredStringGroup, bool requiredBooleanGroup, long requiredInt64Group, int? stringGroup = default(int?), bool? booleanGroup = default(bool?), long? int64Group = default(long?))
{ {
// verify the required parameter 'requiredStringGroup' is set // verify the required parameter 'requiredStringGroup' is set
if (requiredStringGroup == null) if (requiredStringGroup == null)
@ -2521,7 +2521,7 @@ namespace Org.OpenAPITools.Api
/// <param name="booleanGroup">Boolean in group parameters (optional)</param> /// <param name="booleanGroup">Boolean in group parameters (optional)</param>
/// <param name="int64Group">Integer in group parameters (optional)</param> /// <param name="int64Group">Integer in group parameters (optional)</param>
/// <returns>Task of void</returns> /// <returns>Task of void</returns>
public async System.Threading.Tasks.Task TestGroupParametersAsync (int requiredStringGroup, bool requiredBooleanGroup, long requiredInt64Group, int stringGroup = default(int), bool booleanGroup = default(bool), long int64Group = default(long)) public async System.Threading.Tasks.Task TestGroupParametersAsync (int requiredStringGroup, bool requiredBooleanGroup, long requiredInt64Group, int? stringGroup = default(int?), bool? booleanGroup = default(bool?), long? int64Group = default(long?))
{ {
await TestGroupParametersAsyncWithHttpInfo(requiredStringGroup, requiredBooleanGroup, requiredInt64Group, stringGroup, booleanGroup, int64Group); await TestGroupParametersAsyncWithHttpInfo(requiredStringGroup, requiredBooleanGroup, requiredInt64Group, stringGroup, booleanGroup, int64Group);
@ -2538,7 +2538,7 @@ namespace Org.OpenAPITools.Api
/// <param name="booleanGroup">Boolean in group parameters (optional)</param> /// <param name="booleanGroup">Boolean in group parameters (optional)</param>
/// <param name="int64Group">Integer in group parameters (optional)</param> /// <param name="int64Group">Integer in group parameters (optional)</param>
/// <returns>Task of ApiResponse</returns> /// <returns>Task of ApiResponse</returns>
public async System.Threading.Tasks.Task<ApiResponse<Object>> TestGroupParametersAsyncWithHttpInfo (int requiredStringGroup, bool requiredBooleanGroup, long requiredInt64Group, int stringGroup = default(int), bool booleanGroup = default(bool), long int64Group = default(long)) public async System.Threading.Tasks.Task<ApiResponse<Object>> TestGroupParametersAsyncWithHttpInfo (int requiredStringGroup, bool requiredBooleanGroup, long requiredInt64Group, int? stringGroup = default(int?), bool? booleanGroup = default(bool?), long? int64Group = default(long?))
{ {
// verify the required parameter 'requiredStringGroup' is set // verify the required parameter 'requiredStringGroup' is set
if (requiredStringGroup == null) if (requiredStringGroup == null)

View File

@ -29,7 +29,7 @@ namespace Org.OpenAPITools.Model
/// Animal /// Animal
/// </summary> /// </summary>
[DataContract] [DataContract]
[JsonConverter(typeof(JsonSubtypes), "ClassName")] [JsonConverter(typeof(JsonSubtypes), "className")]
[JsonSubtypes.KnownSubType(typeof(Dog), "Dog")] [JsonSubtypes.KnownSubType(typeof(Dog), "Dog")]
[JsonSubtypes.KnownSubType(typeof(Cat), "Cat")] [JsonSubtypes.KnownSubType(typeof(Cat), "Cat")]
[JsonSubtypes.KnownSubType(typeof(BigCat), "BigCat")] [JsonSubtypes.KnownSubType(typeof(BigCat), "BigCat")]
@ -71,7 +71,7 @@ namespace Org.OpenAPITools.Model
/// <summary> /// <summary>
/// Gets or Sets ClassName /// Gets or Sets ClassName
/// </summary> /// </summary>
[DataMember(Name="className", EmitDefaultValue=false)] [DataMember(Name="className", EmitDefaultValue=true)]
public string ClassName { get; set; } public string ClassName { get; set; }
/// <summary> /// <summary>

View File

@ -64,7 +64,7 @@ namespace Org.OpenAPITools.Model
/// <summary> /// <summary>
/// Gets or Sets Name /// Gets or Sets Name
/// </summary> /// </summary>
[DataMember(Name="name", EmitDefaultValue=false)] [DataMember(Name="name", EmitDefaultValue=true)]
public string Name { get; set; } public string Name { get; set; }
/// <summary> /// <summary>

View File

@ -90,7 +90,7 @@ namespace Org.OpenAPITools.Model
/// <summary> /// <summary>
/// Gets or Sets EnumStringRequired /// Gets or Sets EnumStringRequired
/// </summary> /// </summary>
[DataMember(Name="enum_string_required", EmitDefaultValue=false)] [DataMember(Name="enum_string_required", EmitDefaultValue=true)]
public EnumStringRequiredEnum EnumStringRequired { get; set; } public EnumStringRequiredEnum EnumStringRequired { get; set; }
/// <summary> /// <summary>
/// Defines EnumInteger /// Defines EnumInteger
@ -157,7 +157,7 @@ namespace Org.OpenAPITools.Model
/// <param name="enumInteger">enumInteger.</param> /// <param name="enumInteger">enumInteger.</param>
/// <param name="enumNumber">enumNumber.</param> /// <param name="enumNumber">enumNumber.</param>
/// <param name="outerEnum">outerEnum.</param> /// <param name="outerEnum">outerEnum.</param>
public EnumTest(EnumStringEnum? enumString = default(EnumStringEnum?), EnumStringRequiredEnum enumStringRequired = default(EnumStringRequiredEnum), EnumIntegerEnum? enumInteger = default(EnumIntegerEnum?), EnumNumberEnum? enumNumber = default(EnumNumberEnum?), OuterEnum outerEnum = default(OuterEnum)) public EnumTest(EnumStringEnum? enumString = default(EnumStringEnum?), EnumStringRequiredEnum enumStringRequired = default(EnumStringRequiredEnum), EnumIntegerEnum? enumInteger = default(EnumIntegerEnum?), EnumNumberEnum? enumNumber = default(EnumNumberEnum?), OuterEnum? outerEnum = default(OuterEnum?))
{ {
// to ensure "enumStringRequired" is required (not null) // to ensure "enumStringRequired" is required (not null)
if (enumStringRequired == null) if (enumStringRequired == null)

View File

@ -127,7 +127,7 @@ namespace Org.OpenAPITools.Model
/// <summary> /// <summary>
/// Gets or Sets Number /// Gets or Sets Number
/// </summary> /// </summary>
[DataMember(Name="number", EmitDefaultValue=false)] [DataMember(Name="number", EmitDefaultValue=true)]
public decimal Number { get; set; } public decimal Number { get; set; }
/// <summary> /// <summary>
@ -151,7 +151,7 @@ namespace Org.OpenAPITools.Model
/// <summary> /// <summary>
/// Gets or Sets Byte /// Gets or Sets Byte
/// </summary> /// </summary>
[DataMember(Name="byte", EmitDefaultValue=false)] [DataMember(Name="byte", EmitDefaultValue=true)]
public byte[] Byte { get; set; } public byte[] Byte { get; set; }
/// <summary> /// <summary>
@ -163,7 +163,7 @@ namespace Org.OpenAPITools.Model
/// <summary> /// <summary>
/// Gets or Sets Date /// Gets or Sets Date
/// </summary> /// </summary>
[DataMember(Name="date", EmitDefaultValue=false)] [DataMember(Name="date", EmitDefaultValue=true)]
[JsonConverter(typeof(OpenAPIDateConverter))] [JsonConverter(typeof(OpenAPIDateConverter))]
public DateTime Date { get; set; } public DateTime Date { get; set; }
@ -182,7 +182,7 @@ namespace Org.OpenAPITools.Model
/// <summary> /// <summary>
/// Gets or Sets Password /// Gets or Sets Password
/// </summary> /// </summary>
[DataMember(Name="password", EmitDefaultValue=false)] [DataMember(Name="password", EmitDefaultValue=true)]
public string Password { get; set; } public string Password { get; set; }
/// <summary> /// <summary>

View File

@ -58,7 +58,7 @@ namespace Org.OpenAPITools.Model
/// <summary> /// <summary>
/// Gets or Sets _Name /// Gets or Sets _Name
/// </summary> /// </summary>
[DataMember(Name="name", EmitDefaultValue=false)] [DataMember(Name="name", EmitDefaultValue=true)]
public int _Name { get; set; } public int _Name { get; set; }
/// <summary> /// <summary>

View File

@ -120,13 +120,13 @@ namespace Org.OpenAPITools.Model
/// <summary> /// <summary>
/// Gets or Sets Name /// Gets or Sets Name
/// </summary> /// </summary>
[DataMember(Name="name", EmitDefaultValue=false)] [DataMember(Name="name", EmitDefaultValue=true)]
public string Name { get; set; } public string Name { get; set; }
/// <summary> /// <summary>
/// Gets or Sets PhotoUrls /// Gets or Sets PhotoUrls
/// </summary> /// </summary>
[DataMember(Name="photoUrls", EmitDefaultValue=false)] [DataMember(Name="photoUrls", EmitDefaultValue=true)]
public List<string> PhotoUrls { get; set; } public List<string> PhotoUrls { get; set; }
/// <summary> /// <summary>

View File

@ -100,31 +100,31 @@ namespace Org.OpenAPITools.Model
/// <summary> /// <summary>
/// Gets or Sets StringItem /// Gets or Sets StringItem
/// </summary> /// </summary>
[DataMember(Name="string_item", EmitDefaultValue=false)] [DataMember(Name="string_item", EmitDefaultValue=true)]
public string StringItem { get; set; } public string StringItem { get; set; }
/// <summary> /// <summary>
/// Gets or Sets NumberItem /// Gets or Sets NumberItem
/// </summary> /// </summary>
[DataMember(Name="number_item", EmitDefaultValue=false)] [DataMember(Name="number_item", EmitDefaultValue=true)]
public decimal NumberItem { get; set; } public decimal NumberItem { get; set; }
/// <summary> /// <summary>
/// Gets or Sets IntegerItem /// Gets or Sets IntegerItem
/// </summary> /// </summary>
[DataMember(Name="integer_item", EmitDefaultValue=false)] [DataMember(Name="integer_item", EmitDefaultValue=true)]
public int IntegerItem { get; set; } public int IntegerItem { get; set; }
/// <summary> /// <summary>
/// Gets or Sets BoolItem /// Gets or Sets BoolItem
/// </summary> /// </summary>
[DataMember(Name="bool_item", EmitDefaultValue=false)] [DataMember(Name="bool_item", EmitDefaultValue=true)]
public bool BoolItem { get; set; } public bool BoolItem { get; set; }
/// <summary> /// <summary>
/// Gets or Sets ArrayItem /// Gets or Sets ArrayItem
/// </summary> /// </summary>
[DataMember(Name="array_item", EmitDefaultValue=false)] [DataMember(Name="array_item", EmitDefaultValue=true)]
public List<int> ArrayItem { get; set; } public List<int> ArrayItem { get; set; }
/// <summary> /// <summary>

View File

@ -111,37 +111,37 @@ namespace Org.OpenAPITools.Model
/// <summary> /// <summary>
/// Gets or Sets StringItem /// Gets or Sets StringItem
/// </summary> /// </summary>
[DataMember(Name="string_item", EmitDefaultValue=false)] [DataMember(Name="string_item", EmitDefaultValue=true)]
public string StringItem { get; set; } public string StringItem { get; set; }
/// <summary> /// <summary>
/// Gets or Sets NumberItem /// Gets or Sets NumberItem
/// </summary> /// </summary>
[DataMember(Name="number_item", EmitDefaultValue=false)] [DataMember(Name="number_item", EmitDefaultValue=true)]
public decimal NumberItem { get; set; } public decimal NumberItem { get; set; }
/// <summary> /// <summary>
/// Gets or Sets FloatItem /// Gets or Sets FloatItem
/// </summary> /// </summary>
[DataMember(Name="float_item", EmitDefaultValue=false)] [DataMember(Name="float_item", EmitDefaultValue=true)]
public float FloatItem { get; set; } public float FloatItem { get; set; }
/// <summary> /// <summary>
/// Gets or Sets IntegerItem /// Gets or Sets IntegerItem
/// </summary> /// </summary>
[DataMember(Name="integer_item", EmitDefaultValue=false)] [DataMember(Name="integer_item", EmitDefaultValue=true)]
public int IntegerItem { get; set; } public int IntegerItem { get; set; }
/// <summary> /// <summary>
/// Gets or Sets BoolItem /// Gets or Sets BoolItem
/// </summary> /// </summary>
[DataMember(Name="bool_item", EmitDefaultValue=false)] [DataMember(Name="bool_item", EmitDefaultValue=true)]
public bool BoolItem { get; set; } public bool BoolItem { get; set; }
/// <summary> /// <summary>
/// Gets or Sets ArrayItem /// Gets or Sets ArrayItem
/// </summary> /// </summary>
[DataMember(Name="array_item", EmitDefaultValue=false)] [DataMember(Name="array_item", EmitDefaultValue=true)]
public List<int> ArrayItem { get; set; } public List<int> ArrayItem { get; set; }
/// <summary> /// <summary>

View File

@ -97,7 +97,7 @@ No authorization required
## FakeOuterBooleanSerialize ## FakeOuterBooleanSerialize
> bool FakeOuterBooleanSerialize (bool body = null) > bool FakeOuterBooleanSerialize (bool? body = null)
@ -120,7 +120,7 @@ namespace Example
{ {
Configuration.Default.BasePath = "http://petstore.swagger.io:80/v2"; Configuration.Default.BasePath = "http://petstore.swagger.io:80/v2";
var apiInstance = new FakeApi(Configuration.Default); 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 try
{ {
@ -143,7 +143,7 @@ namespace Example
Name | Type | Description | Notes Name | Type | Description | Notes
------------- | ------------- | ------------- | ------------- ------------- | ------------- | ------------- | -------------
**body** | **bool**| Input boolean as post body | [optional] **body** | **bool?**| Input boolean as post body | [optional]
### Return type ### Return type
@ -245,7 +245,7 @@ No authorization required
## FakeOuterNumberSerialize ## FakeOuterNumberSerialize
> decimal FakeOuterNumberSerialize (decimal body = null) > decimal FakeOuterNumberSerialize (decimal? body = null)
@ -268,7 +268,7 @@ namespace Example
{ {
Configuration.Default.BasePath = "http://petstore.swagger.io:80/v2"; Configuration.Default.BasePath = "http://petstore.swagger.io:80/v2";
var apiInstance = new FakeApi(Configuration.Default); 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 try
{ {
@ -291,7 +291,7 @@ namespace Example
Name | Type | Description | Notes Name | Type | Description | Notes
------------- | ------------- | ------------- | ------------- ------------- | ------------- | ------------- | -------------
**body** | **decimal**| Input number as post body | [optional] **body** | **decimal?**| Input number as post body | [optional]
### Return type ### Return type
@ -614,7 +614,7 @@ No authorization required
## TestEndpointParameters ## 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 假端點 偽のエンドポイント 가짜 엔드 포인트 Fake endpoint for testing various parameters 假端點 偽のエンドポイント 가짜 엔드 포인트
@ -645,14 +645,14 @@ namespace Example
var _double = 1.2D; // double | None var _double = 1.2D; // double | None
var patternWithoutDelimiter = patternWithoutDelimiter_example; // string | None var patternWithoutDelimiter = patternWithoutDelimiter_example; // string | None
var _byte = BYTE_ARRAY_DATA_HERE; // byte[] | None var _byte = BYTE_ARRAY_DATA_HERE; // byte[] | None
var integer = 56; // int | None (optional) var integer = 56; // int? | None (optional)
var int32 = 56; // int | None (optional) var int32 = 56; // int? | None (optional)
var int64 = 789; // long | None (optional) var int64 = 789; // long? | None (optional)
var _float = 3.4F; // float | None (optional) var _float = 3.4F; // float? | None (optional)
var _string = _string_example; // string | None (optional) var _string = _string_example; // string | None (optional)
var binary = BINARY_DATA_HERE; // System.IO.Stream | None (optional) var binary = BINARY_DATA_HERE; // System.IO.Stream | None (optional)
var date = 2013-10-20; // DateTime | None (optional) var date = 2013-10-20; // DateTime? | None (optional)
var dateTime = 2013-10-20T19:20:30+01:00; // DateTime | None (optional) var dateTime = 2013-10-20T19:20:30+01:00; // DateTime? | None (optional)
var password = password_example; // string | None (optional) var password = password_example; // string | None (optional)
var callback = callback_example; // string | None (optional) var callback = callback_example; // string | None (optional)
@ -681,14 +681,14 @@ Name | Type | Description | Notes
**_double** | **double**| None | **_double** | **double**| None |
**patternWithoutDelimiter** | **string**| None | **patternWithoutDelimiter** | **string**| None |
**_byte** | **byte[]**| None | **_byte** | **byte[]**| None |
**integer** | **int**| None | [optional] **integer** | **int?**| None | [optional]
**int32** | **int**| None | [optional] **int32** | **int?**| None | [optional]
**int64** | **long**| None | [optional] **int64** | **long?**| None | [optional]
**_float** | **float**| None | [optional] **_float** | **float?**| None | [optional]
**_string** | **string**| None | [optional] **_string** | **string**| None | [optional]
**binary** | **System.IO.Stream**| None | [optional] **binary** | **System.IO.Stream**| None | [optional]
**date** | **DateTime**| None | [optional] **date** | **DateTime?**| None | [optional]
**dateTime** | **DateTime**| None | [optional] **dateTime** | **DateTime?**| None | [optional]
**password** | **string**| None | [optional] **password** | **string**| None | [optional]
**callback** | **string**| None | [optional] **callback** | **string**| None | [optional]
@ -719,7 +719,7 @@ void (empty response body)
## TestEnumParameters ## TestEnumParameters
> void TestEnumParameters (List<string> enumHeaderStringArray = null, string enumHeaderString = null, List<string> enumQueryStringArray = null, string enumQueryString = null, int enumQueryInteger = null, double enumQueryDouble = null, List<string> enumFormStringArray = null, string enumFormString = null) > void TestEnumParameters (List<string> enumHeaderStringArray = null, string enumHeaderString = null, List<string> enumQueryStringArray = null, string enumQueryString = null, int? enumQueryInteger = null, double? enumQueryDouble = null, List<string> enumFormStringArray = null, string enumFormString = null)
To test enum parameters To test enum parameters
@ -746,8 +746,8 @@ namespace Example
var enumHeaderString = enumHeaderString_example; // string | Header parameter enum test (string) (optional) (default to -efg) var enumHeaderString = enumHeaderString_example; // string | Header parameter enum test (string) (optional) (default to -efg)
var enumQueryStringArray = enumQueryStringArray_example; // List<string> | Query parameter enum test (string array) (optional) var enumQueryStringArray = enumQueryStringArray_example; // List<string> | Query parameter enum test (string array) (optional)
var enumQueryString = enumQueryString_example; // string | Query parameter enum test (string) (optional) (default to -efg) 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 enumQueryInteger = 56; // int? | Query parameter enum test (double) (optional)
var enumQueryDouble = 1.2D; // double | Query parameter enum test (double) (optional) var enumQueryDouble = 1.2D; // double? | Query parameter enum test (double) (optional)
var enumFormStringArray = new List<string>(); // List<string> | Form parameter enum test (string array) (optional) (default to $) var enumFormStringArray = new List<string>(); // List<string> | Form parameter enum test (string array) (optional) (default to $)
var enumFormString = enumFormString_example; // string | Form parameter enum test (string) (optional) (default to -efg) var enumFormString = enumFormString_example; // string | Form parameter enum test (string) (optional) (default to -efg)
@ -776,8 +776,8 @@ Name | Type | Description | Notes
**enumHeaderString** | **string**| Header parameter enum test (string) | [optional] [default to -efg] **enumHeaderString** | **string**| Header parameter enum test (string) | [optional] [default to -efg]
**enumQueryStringArray** | **List&lt;string&gt;**| Query parameter enum test (string array) | [optional] **enumQueryStringArray** | **List&lt;string&gt;**| Query parameter enum test (string array) | [optional]
**enumQueryString** | **string**| Query parameter enum test (string) | [optional] [default to -efg] **enumQueryString** | **string**| Query parameter enum test (string) | [optional] [default to -efg]
**enumQueryInteger** | **int**| Query parameter enum test (double) | [optional] **enumQueryInteger** | **int?**| Query parameter enum test (double) | [optional]
**enumQueryDouble** | **double**| Query parameter enum test (double) | [optional] **enumQueryDouble** | **double?**| Query parameter enum test (double) | [optional]
**enumFormStringArray** | [**List&lt;string&gt;**](string.md)| Form parameter enum test (string array) | [optional] [default to $] **enumFormStringArray** | [**List&lt;string&gt;**](string.md)| Form parameter enum test (string array) | [optional] [default to $]
**enumFormString** | **string**| Form parameter enum test (string) | [optional] [default to -efg] **enumFormString** | **string**| Form parameter enum test (string) | [optional] [default to -efg]
@ -808,7 +808,7 @@ No authorization required
## TestGroupParameters ## 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) Fake endpoint to test group parameters (optional)
@ -834,9 +834,9 @@ namespace Example
var requiredStringGroup = 56; // int | Required String in group parameters var requiredStringGroup = 56; // int | Required String in group parameters
var requiredBooleanGroup = true; // bool | Required Boolean in group parameters var requiredBooleanGroup = true; // bool | Required Boolean in group parameters
var requiredInt64Group = 789; // long | Required Integer in group parameters var requiredInt64Group = 789; // long | Required Integer in group parameters
var stringGroup = 56; // int | String in group parameters (optional) var stringGroup = 56; // int? | String in group parameters (optional)
var booleanGroup = true; // bool | Boolean in group parameters (optional) var booleanGroup = true; // bool? | Boolean in group parameters (optional)
var int64Group = 789; // long | Integer in group parameters (optional) var int64Group = 789; // long? | Integer in group parameters (optional)
try try
{ {
@ -862,9 +862,9 @@ Name | Type | Description | Notes
**requiredStringGroup** | **int**| Required String in group parameters | **requiredStringGroup** | **int**| Required String in group parameters |
**requiredBooleanGroup** | **bool**| Required Boolean in group parameters | **requiredBooleanGroup** | **bool**| Required Boolean in group parameters |
**requiredInt64Group** | **long**| Required Integer in group parameters | **requiredInt64Group** | **long**| Required Integer in group parameters |
**stringGroup** | **int**| String in group parameters | [optional] **stringGroup** | **int?**| String in group parameters | [optional]
**booleanGroup** | **bool**| Boolean in group parameters | [optional] **booleanGroup** | **bool?**| Boolean in group parameters | [optional]
**int64Group** | **long**| Integer in group parameters | [optional] **int64Group** | **long?**| Integer in group parameters | [optional]
### Return type ### Return type

View File

@ -54,7 +54,7 @@ namespace Org.OpenAPITools.Api
/// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> /// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception>
/// <param name="body">Input boolean as post body (optional)</param> /// <param name="body">Input boolean as post body (optional)</param>
/// <returns>bool</returns> /// <returns>bool</returns>
bool FakeOuterBooleanSerialize (bool body = default(bool)); bool FakeOuterBooleanSerialize (bool? body = default(bool?));
/// <summary> /// <summary>
/// ///
@ -65,7 +65,7 @@ namespace Org.OpenAPITools.Api
/// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> /// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception>
/// <param name="body">Input boolean as post body (optional)</param> /// <param name="body">Input boolean as post body (optional)</param>
/// <returns>ApiResponse of bool</returns> /// <returns>ApiResponse of bool</returns>
ApiResponse<bool> FakeOuterBooleanSerializeWithHttpInfo (bool body = default(bool)); ApiResponse<bool> FakeOuterBooleanSerializeWithHttpInfo (bool? body = default(bool?));
/// <summary> /// <summary>
/// ///
/// </summary> /// </summary>
@ -96,7 +96,7 @@ namespace Org.OpenAPITools.Api
/// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> /// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception>
/// <param name="body">Input number as post body (optional)</param> /// <param name="body">Input number as post body (optional)</param>
/// <returns>decimal</returns> /// <returns>decimal</returns>
decimal FakeOuterNumberSerialize (decimal body = default(decimal)); decimal FakeOuterNumberSerialize (decimal? body = default(decimal?));
/// <summary> /// <summary>
/// ///
@ -107,7 +107,7 @@ namespace Org.OpenAPITools.Api
/// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> /// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception>
/// <param name="body">Input number as post body (optional)</param> /// <param name="body">Input number as post body (optional)</param>
/// <returns>ApiResponse of decimal</returns> /// <returns>ApiResponse of decimal</returns>
ApiResponse<decimal> FakeOuterNumberSerializeWithHttpInfo (decimal body = default(decimal)); ApiResponse<decimal> FakeOuterNumberSerializeWithHttpInfo (decimal? body = default(decimal?));
/// <summary> /// <summary>
/// ///
/// </summary> /// </summary>
@ -216,7 +216,7 @@ namespace Org.OpenAPITools.Api
/// <param name="password">None (optional)</param> /// <param name="password">None (optional)</param>
/// <param name="callback">None (optional)</param> /// <param name="callback">None (optional)</param>
/// <returns></returns> /// <returns></returns>
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)); 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));
/// <summary> /// <summary>
/// Fake endpoint for testing various parameters 假端點 偽のエンドポイント 가짜 엔드 포인트 /// Fake endpoint for testing various parameters 假端點 偽のエンドポイント 가짜 엔드 포인트
@ -240,7 +240,7 @@ namespace Org.OpenAPITools.Api
/// <param name="password">None (optional)</param> /// <param name="password">None (optional)</param>
/// <param name="callback">None (optional)</param> /// <param name="callback">None (optional)</param>
/// <returns>ApiResponse of Object(void)</returns> /// <returns>ApiResponse of Object(void)</returns>
ApiResponse<Object> TestEndpointParametersWithHttpInfo (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)); ApiResponse<Object> TestEndpointParametersWithHttpInfo (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));
/// <summary> /// <summary>
/// To test enum parameters /// To test enum parameters
/// </summary> /// </summary>
@ -257,7 +257,7 @@ namespace Org.OpenAPITools.Api
/// <param name="enumFormStringArray">Form parameter enum test (string array) (optional, default to $)</param> /// <param name="enumFormStringArray">Form parameter enum test (string array) (optional, default to $)</param>
/// <param name="enumFormString">Form parameter enum test (string) (optional, default to -efg)</param> /// <param name="enumFormString">Form parameter enum test (string) (optional, default to -efg)</param>
/// <returns></returns> /// <returns></returns>
void TestEnumParameters (List<string> enumHeaderStringArray = default(List<string>), string enumHeaderString = default(string), List<string> enumQueryStringArray = default(List<string>), string enumQueryString = default(string), int enumQueryInteger = default(int), double enumQueryDouble = default(double), List<string> enumFormStringArray = default(List<string>), string enumFormString = default(string)); void TestEnumParameters (List<string> enumHeaderStringArray = default(List<string>), string enumHeaderString = default(string), List<string> enumQueryStringArray = default(List<string>), string enumQueryString = default(string), int? enumQueryInteger = default(int?), double? enumQueryDouble = default(double?), List<string> enumFormStringArray = default(List<string>), string enumFormString = default(string));
/// <summary> /// <summary>
/// To test enum parameters /// To test enum parameters
@ -275,7 +275,7 @@ namespace Org.OpenAPITools.Api
/// <param name="enumFormStringArray">Form parameter enum test (string array) (optional, default to $)</param> /// <param name="enumFormStringArray">Form parameter enum test (string array) (optional, default to $)</param>
/// <param name="enumFormString">Form parameter enum test (string) (optional, default to -efg)</param> /// <param name="enumFormString">Form parameter enum test (string) (optional, default to -efg)</param>
/// <returns>ApiResponse of Object(void)</returns> /// <returns>ApiResponse of Object(void)</returns>
ApiResponse<Object> TestEnumParametersWithHttpInfo (List<string> enumHeaderStringArray = default(List<string>), string enumHeaderString = default(string), List<string> enumQueryStringArray = default(List<string>), string enumQueryString = default(string), int enumQueryInteger = default(int), double enumQueryDouble = default(double), List<string> enumFormStringArray = default(List<string>), string enumFormString = default(string)); ApiResponse<Object> TestEnumParametersWithHttpInfo (List<string> enumHeaderStringArray = default(List<string>), string enumHeaderString = default(string), List<string> enumQueryStringArray = default(List<string>), string enumQueryString = default(string), int? enumQueryInteger = default(int?), double? enumQueryDouble = default(double?), List<string> enumFormStringArray = default(List<string>), string enumFormString = default(string));
/// <summary> /// <summary>
/// Fake endpoint to test group parameters (optional) /// Fake endpoint to test group parameters (optional)
/// </summary> /// </summary>
@ -290,7 +290,7 @@ namespace Org.OpenAPITools.Api
/// <param name="booleanGroup">Boolean in group parameters (optional)</param> /// <param name="booleanGroup">Boolean in group parameters (optional)</param>
/// <param name="int64Group">Integer in group parameters (optional)</param> /// <param name="int64Group">Integer in group parameters (optional)</param>
/// <returns></returns> /// <returns></returns>
void TestGroupParameters (int requiredStringGroup, bool requiredBooleanGroup, long requiredInt64Group, int stringGroup = default(int), bool booleanGroup = default(bool), long int64Group = default(long)); void TestGroupParameters (int requiredStringGroup, bool requiredBooleanGroup, long requiredInt64Group, int? stringGroup = default(int?), bool? booleanGroup = default(bool?), long? int64Group = default(long?));
/// <summary> /// <summary>
/// Fake endpoint to test group parameters (optional) /// Fake endpoint to test group parameters (optional)
@ -306,7 +306,7 @@ namespace Org.OpenAPITools.Api
/// <param name="booleanGroup">Boolean in group parameters (optional)</param> /// <param name="booleanGroup">Boolean in group parameters (optional)</param>
/// <param name="int64Group">Integer in group parameters (optional)</param> /// <param name="int64Group">Integer in group parameters (optional)</param>
/// <returns>ApiResponse of Object(void)</returns> /// <returns>ApiResponse of Object(void)</returns>
ApiResponse<Object> TestGroupParametersWithHttpInfo (int requiredStringGroup, bool requiredBooleanGroup, long requiredInt64Group, int stringGroup = default(int), bool booleanGroup = default(bool), long int64Group = default(long)); ApiResponse<Object> TestGroupParametersWithHttpInfo (int requiredStringGroup, bool requiredBooleanGroup, long requiredInt64Group, int? stringGroup = default(int?), bool? booleanGroup = default(bool?), long? int64Group = default(long?));
/// <summary> /// <summary>
/// test inline additionalProperties /// test inline additionalProperties
/// </summary> /// </summary>
@ -574,7 +574,7 @@ namespace Org.OpenAPITools.Api
/// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> /// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception>
/// <param name="body">Input boolean as post body (optional)</param> /// <param name="body">Input boolean as post body (optional)</param>
/// <returns>bool</returns> /// <returns>bool</returns>
public bool FakeOuterBooleanSerialize (bool body = default(bool)) public bool FakeOuterBooleanSerialize (bool? body = default(bool?))
{ {
ApiResponse<bool> localVarResponse = FakeOuterBooleanSerializeWithHttpInfo(body); ApiResponse<bool> localVarResponse = FakeOuterBooleanSerializeWithHttpInfo(body);
return localVarResponse.Data; return localVarResponse.Data;
@ -586,7 +586,7 @@ namespace Org.OpenAPITools.Api
/// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> /// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception>
/// <param name="body">Input boolean as post body (optional)</param> /// <param name="body">Input boolean as post body (optional)</param>
/// <returns>ApiResponse of bool</returns> /// <returns>ApiResponse of bool</returns>
public ApiResponse<bool> FakeOuterBooleanSerializeWithHttpInfo (bool body = default(bool)) public ApiResponse<bool> FakeOuterBooleanSerializeWithHttpInfo (bool? body = default(bool?))
{ {
var localVarPath = "/fake/outer/boolean"; var localVarPath = "/fake/outer/boolean";
@ -714,7 +714,7 @@ namespace Org.OpenAPITools.Api
/// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> /// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception>
/// <param name="body">Input number as post body (optional)</param> /// <param name="body">Input number as post body (optional)</param>
/// <returns>decimal</returns> /// <returns>decimal</returns>
public decimal FakeOuterNumberSerialize (decimal body = default(decimal)) public decimal FakeOuterNumberSerialize (decimal? body = default(decimal?))
{ {
ApiResponse<decimal> localVarResponse = FakeOuterNumberSerializeWithHttpInfo(body); ApiResponse<decimal> localVarResponse = FakeOuterNumberSerializeWithHttpInfo(body);
return localVarResponse.Data; return localVarResponse.Data;
@ -726,7 +726,7 @@ namespace Org.OpenAPITools.Api
/// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> /// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception>
/// <param name="body">Input number as post body (optional)</param> /// <param name="body">Input number as post body (optional)</param>
/// <returns>ApiResponse of decimal</returns> /// <returns>ApiResponse of decimal</returns>
public ApiResponse<decimal> FakeOuterNumberSerializeWithHttpInfo (decimal body = default(decimal)) public ApiResponse<decimal> FakeOuterNumberSerializeWithHttpInfo (decimal? body = default(decimal?))
{ {
var localVarPath = "/fake/outer/number"; var localVarPath = "/fake/outer/number";
@ -1091,7 +1091,7 @@ namespace Org.OpenAPITools.Api
/// <param name="password">None (optional)</param> /// <param name="password">None (optional)</param>
/// <param name="callback">None (optional)</param> /// <param name="callback">None (optional)</param>
/// <returns></returns> /// <returns></returns>
public 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)) public 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))
{ {
TestEndpointParametersWithHttpInfo(number, _double, patternWithoutDelimiter, _byte, integer, int32, int64, _float, _string, binary, date, dateTime, password, callback); TestEndpointParametersWithHttpInfo(number, _double, patternWithoutDelimiter, _byte, integer, int32, int64, _float, _string, binary, date, dateTime, password, callback);
} }
@ -1115,7 +1115,7 @@ namespace Org.OpenAPITools.Api
/// <param name="password">None (optional)</param> /// <param name="password">None (optional)</param>
/// <param name="callback">None (optional)</param> /// <param name="callback">None (optional)</param>
/// <returns>ApiResponse of Object(void)</returns> /// <returns>ApiResponse of Object(void)</returns>
public ApiResponse<Object> TestEndpointParametersWithHttpInfo (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)) public ApiResponse<Object> TestEndpointParametersWithHttpInfo (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))
{ {
// verify the required parameter 'number' is set // verify the required parameter 'number' is set
if (number == null) if (number == null)
@ -1204,7 +1204,7 @@ namespace Org.OpenAPITools.Api
/// <param name="enumFormStringArray">Form parameter enum test (string array) (optional, default to $)</param> /// <param name="enumFormStringArray">Form parameter enum test (string array) (optional, default to $)</param>
/// <param name="enumFormString">Form parameter enum test (string) (optional, default to -efg)</param> /// <param name="enumFormString">Form parameter enum test (string) (optional, default to -efg)</param>
/// <returns></returns> /// <returns></returns>
public void TestEnumParameters (List<string> enumHeaderStringArray = default(List<string>), string enumHeaderString = default(string), List<string> enumQueryStringArray = default(List<string>), string enumQueryString = default(string), int enumQueryInteger = default(int), double enumQueryDouble = default(double), List<string> enumFormStringArray = default(List<string>), string enumFormString = default(string)) public void TestEnumParameters (List<string> enumHeaderStringArray = default(List<string>), string enumHeaderString = default(string), List<string> enumQueryStringArray = default(List<string>), string enumQueryString = default(string), int? enumQueryInteger = default(int?), double? enumQueryDouble = default(double?), List<string> enumFormStringArray = default(List<string>), string enumFormString = default(string))
{ {
TestEnumParametersWithHttpInfo(enumHeaderStringArray, enumHeaderString, enumQueryStringArray, enumQueryString, enumQueryInteger, enumQueryDouble, enumFormStringArray, enumFormString); TestEnumParametersWithHttpInfo(enumHeaderStringArray, enumHeaderString, enumQueryStringArray, enumQueryString, enumQueryInteger, enumQueryDouble, enumFormStringArray, enumFormString);
} }
@ -1222,7 +1222,7 @@ namespace Org.OpenAPITools.Api
/// <param name="enumFormStringArray">Form parameter enum test (string array) (optional, default to $)</param> /// <param name="enumFormStringArray">Form parameter enum test (string array) (optional, default to $)</param>
/// <param name="enumFormString">Form parameter enum test (string) (optional, default to -efg)</param> /// <param name="enumFormString">Form parameter enum test (string) (optional, default to -efg)</param>
/// <returns>ApiResponse of Object(void)</returns> /// <returns>ApiResponse of Object(void)</returns>
public ApiResponse<Object> TestEnumParametersWithHttpInfo (List<string> enumHeaderStringArray = default(List<string>), string enumHeaderString = default(string), List<string> enumQueryStringArray = default(List<string>), string enumQueryString = default(string), int enumQueryInteger = default(int), double enumQueryDouble = default(double), List<string> enumFormStringArray = default(List<string>), string enumFormString = default(string)) public ApiResponse<Object> TestEnumParametersWithHttpInfo (List<string> enumHeaderStringArray = default(List<string>), string enumHeaderString = default(string), List<string> enumQueryStringArray = default(List<string>), string enumQueryString = default(string), int? enumQueryInteger = default(int?), double? enumQueryDouble = default(double?), List<string> enumFormStringArray = default(List<string>), string enumFormString = default(string))
{ {
var localVarPath = "/fake"; var localVarPath = "/fake";
@ -1285,7 +1285,7 @@ namespace Org.OpenAPITools.Api
/// <param name="booleanGroup">Boolean in group parameters (optional)</param> /// <param name="booleanGroup">Boolean in group parameters (optional)</param>
/// <param name="int64Group">Integer in group parameters (optional)</param> /// <param name="int64Group">Integer in group parameters (optional)</param>
/// <returns></returns> /// <returns></returns>
public void TestGroupParameters (int requiredStringGroup, bool requiredBooleanGroup, long requiredInt64Group, int stringGroup = default(int), bool booleanGroup = default(bool), long int64Group = default(long)) public void TestGroupParameters (int requiredStringGroup, bool requiredBooleanGroup, long requiredInt64Group, int? stringGroup = default(int?), bool? booleanGroup = default(bool?), long? int64Group = default(long?))
{ {
TestGroupParametersWithHttpInfo(requiredStringGroup, requiredBooleanGroup, requiredInt64Group, stringGroup, booleanGroup, int64Group); TestGroupParametersWithHttpInfo(requiredStringGroup, requiredBooleanGroup, requiredInt64Group, stringGroup, booleanGroup, int64Group);
} }
@ -1301,7 +1301,7 @@ namespace Org.OpenAPITools.Api
/// <param name="booleanGroup">Boolean in group parameters (optional)</param> /// <param name="booleanGroup">Boolean in group parameters (optional)</param>
/// <param name="int64Group">Integer in group parameters (optional)</param> /// <param name="int64Group">Integer in group parameters (optional)</param>
/// <returns>ApiResponse of Object(void)</returns> /// <returns>ApiResponse of Object(void)</returns>
public ApiResponse<Object> TestGroupParametersWithHttpInfo (int requiredStringGroup, bool requiredBooleanGroup, long requiredInt64Group, int stringGroup = default(int), bool booleanGroup = default(bool), long int64Group = default(long)) public ApiResponse<Object> TestGroupParametersWithHttpInfo (int requiredStringGroup, bool requiredBooleanGroup, long requiredInt64Group, int? stringGroup = default(int?), bool? booleanGroup = default(bool?), long? int64Group = default(long?))
{ {
// verify the required parameter 'requiredStringGroup' is set // verify the required parameter 'requiredStringGroup' is set
if (requiredStringGroup == null) if (requiredStringGroup == null)

View File

@ -473,7 +473,6 @@ namespace Org.OpenAPITools.Client
/// Convert params to key/value pairs. /// Convert params to key/value pairs.
/// Use collectionFormat to properly format lists and collections. /// Use collectionFormat to properly format lists and collections.
/// </summary> /// </summary>
/// <param name="collectionFormat">Collection format.</param>
/// <param name="name">Key name.</param> /// <param name="name">Key name.</param>
/// <param name="value">Value object.</param> /// <param name="value">Value object.</param>
/// <returns>A list of KeyValuePairs</returns> /// <returns>A list of KeyValuePairs</returns>

View File

@ -29,7 +29,7 @@ namespace Org.OpenAPITools.Model
/// Animal /// Animal
/// </summary> /// </summary>
[DataContract] [DataContract]
[JsonConverter(typeof(JsonSubtypes), "ClassName")] [JsonConverter(typeof(JsonSubtypes), "className")]
[JsonSubtypes.KnownSubType(typeof(Dog), "Dog")] [JsonSubtypes.KnownSubType(typeof(Dog), "Dog")]
[JsonSubtypes.KnownSubType(typeof(Cat), "Cat")] [JsonSubtypes.KnownSubType(typeof(Cat), "Cat")]
[JsonSubtypes.KnownSubType(typeof(BigCat), "BigCat")] [JsonSubtypes.KnownSubType(typeof(BigCat), "BigCat")]
@ -71,7 +71,7 @@ namespace Org.OpenAPITools.Model
/// <summary> /// <summary>
/// Gets or Sets ClassName /// Gets or Sets ClassName
/// </summary> /// </summary>
[DataMember(Name="className", EmitDefaultValue=false)] [DataMember(Name="className", EmitDefaultValue=true)]
public string ClassName { get; set; } public string ClassName { get; set; }
/// <summary> /// <summary>

View File

@ -64,7 +64,7 @@ namespace Org.OpenAPITools.Model
/// <summary> /// <summary>
/// Gets or Sets Name /// Gets or Sets Name
/// </summary> /// </summary>
[DataMember(Name="name", EmitDefaultValue=false)] [DataMember(Name="name", EmitDefaultValue=true)]
public string Name { get; set; } public string Name { get; set; }
/// <summary> /// <summary>

View File

@ -90,7 +90,7 @@ namespace Org.OpenAPITools.Model
/// <summary> /// <summary>
/// Gets or Sets EnumStringRequired /// Gets or Sets EnumStringRequired
/// </summary> /// </summary>
[DataMember(Name="enum_string_required", EmitDefaultValue=false)] [DataMember(Name="enum_string_required", EmitDefaultValue=true)]
public EnumStringRequiredEnum EnumStringRequired { get; set; } public EnumStringRequiredEnum EnumStringRequired { get; set; }
/// <summary> /// <summary>
/// Defines EnumInteger /// Defines EnumInteger
@ -157,7 +157,7 @@ namespace Org.OpenAPITools.Model
/// <param name="enumInteger">enumInteger.</param> /// <param name="enumInteger">enumInteger.</param>
/// <param name="enumNumber">enumNumber.</param> /// <param name="enumNumber">enumNumber.</param>
/// <param name="outerEnum">outerEnum.</param> /// <param name="outerEnum">outerEnum.</param>
public EnumTest(EnumStringEnum? enumString = default(EnumStringEnum?), EnumStringRequiredEnum enumStringRequired = default(EnumStringRequiredEnum), EnumIntegerEnum? enumInteger = default(EnumIntegerEnum?), EnumNumberEnum? enumNumber = default(EnumNumberEnum?), OuterEnum outerEnum = default(OuterEnum)) public EnumTest(EnumStringEnum? enumString = default(EnumStringEnum?), EnumStringRequiredEnum enumStringRequired = default(EnumStringRequiredEnum), EnumIntegerEnum? enumInteger = default(EnumIntegerEnum?), EnumNumberEnum? enumNumber = default(EnumNumberEnum?), OuterEnum? outerEnum = default(OuterEnum?))
{ {
// to ensure "enumStringRequired" is required (not null) // to ensure "enumStringRequired" is required (not null)
if (enumStringRequired == null) if (enumStringRequired == null)

View File

@ -127,7 +127,7 @@ namespace Org.OpenAPITools.Model
/// <summary> /// <summary>
/// Gets or Sets Number /// Gets or Sets Number
/// </summary> /// </summary>
[DataMember(Name="number", EmitDefaultValue=false)] [DataMember(Name="number", EmitDefaultValue=true)]
public decimal Number { get; set; } public decimal Number { get; set; }
/// <summary> /// <summary>
@ -151,7 +151,7 @@ namespace Org.OpenAPITools.Model
/// <summary> /// <summary>
/// Gets or Sets Byte /// Gets or Sets Byte
/// </summary> /// </summary>
[DataMember(Name="byte", EmitDefaultValue=false)] [DataMember(Name="byte", EmitDefaultValue=true)]
public byte[] Byte { get; set; } public byte[] Byte { get; set; }
/// <summary> /// <summary>
@ -163,7 +163,7 @@ namespace Org.OpenAPITools.Model
/// <summary> /// <summary>
/// Gets or Sets Date /// Gets or Sets Date
/// </summary> /// </summary>
[DataMember(Name="date", EmitDefaultValue=false)] [DataMember(Name="date", EmitDefaultValue=true)]
[JsonConverter(typeof(OpenAPIDateConverter))] [JsonConverter(typeof(OpenAPIDateConverter))]
public DateTime Date { get; set; } public DateTime Date { get; set; }
@ -182,7 +182,7 @@ namespace Org.OpenAPITools.Model
/// <summary> /// <summary>
/// Gets or Sets Password /// Gets or Sets Password
/// </summary> /// </summary>
[DataMember(Name="password", EmitDefaultValue=false)] [DataMember(Name="password", EmitDefaultValue=true)]
public string Password { get; set; } public string Password { get; set; }
/// <summary> /// <summary>

View File

@ -58,7 +58,7 @@ namespace Org.OpenAPITools.Model
/// <summary> /// <summary>
/// Gets or Sets _Name /// Gets or Sets _Name
/// </summary> /// </summary>
[DataMember(Name="name", EmitDefaultValue=false)] [DataMember(Name="name", EmitDefaultValue=true)]
public int _Name { get; set; } public int _Name { get; set; }
/// <summary> /// <summary>

View File

@ -120,13 +120,13 @@ namespace Org.OpenAPITools.Model
/// <summary> /// <summary>
/// Gets or Sets Name /// Gets or Sets Name
/// </summary> /// </summary>
[DataMember(Name="name", EmitDefaultValue=false)] [DataMember(Name="name", EmitDefaultValue=true)]
public string Name { get; set; } public string Name { get; set; }
/// <summary> /// <summary>
/// Gets or Sets PhotoUrls /// Gets or Sets PhotoUrls
/// </summary> /// </summary>
[DataMember(Name="photoUrls", EmitDefaultValue=false)] [DataMember(Name="photoUrls", EmitDefaultValue=true)]
public List<string> PhotoUrls { get; set; } public List<string> PhotoUrls { get; set; }
/// <summary> /// <summary>

View File

@ -100,31 +100,31 @@ namespace Org.OpenAPITools.Model
/// <summary> /// <summary>
/// Gets or Sets StringItem /// Gets or Sets StringItem
/// </summary> /// </summary>
[DataMember(Name="string_item", EmitDefaultValue=false)] [DataMember(Name="string_item", EmitDefaultValue=true)]
public string StringItem { get; set; } public string StringItem { get; set; }
/// <summary> /// <summary>
/// Gets or Sets NumberItem /// Gets or Sets NumberItem
/// </summary> /// </summary>
[DataMember(Name="number_item", EmitDefaultValue=false)] [DataMember(Name="number_item", EmitDefaultValue=true)]
public decimal NumberItem { get; set; } public decimal NumberItem { get; set; }
/// <summary> /// <summary>
/// Gets or Sets IntegerItem /// Gets or Sets IntegerItem
/// </summary> /// </summary>
[DataMember(Name="integer_item", EmitDefaultValue=false)] [DataMember(Name="integer_item", EmitDefaultValue=true)]
public int IntegerItem { get; set; } public int IntegerItem { get; set; }
/// <summary> /// <summary>
/// Gets or Sets BoolItem /// Gets or Sets BoolItem
/// </summary> /// </summary>
[DataMember(Name="bool_item", EmitDefaultValue=false)] [DataMember(Name="bool_item", EmitDefaultValue=true)]
public bool BoolItem { get; set; } public bool BoolItem { get; set; }
/// <summary> /// <summary>
/// Gets or Sets ArrayItem /// Gets or Sets ArrayItem
/// </summary> /// </summary>
[DataMember(Name="array_item", EmitDefaultValue=false)] [DataMember(Name="array_item", EmitDefaultValue=true)]
public List<int> ArrayItem { get; set; } public List<int> ArrayItem { get; set; }
/// <summary> /// <summary>

View File

@ -111,37 +111,37 @@ namespace Org.OpenAPITools.Model
/// <summary> /// <summary>
/// Gets or Sets StringItem /// Gets or Sets StringItem
/// </summary> /// </summary>
[DataMember(Name="string_item", EmitDefaultValue=false)] [DataMember(Name="string_item", EmitDefaultValue=true)]
public string StringItem { get; set; } public string StringItem { get; set; }
/// <summary> /// <summary>
/// Gets or Sets NumberItem /// Gets or Sets NumberItem
/// </summary> /// </summary>
[DataMember(Name="number_item", EmitDefaultValue=false)] [DataMember(Name="number_item", EmitDefaultValue=true)]
public decimal NumberItem { get; set; } public decimal NumberItem { get; set; }
/// <summary> /// <summary>
/// Gets or Sets FloatItem /// Gets or Sets FloatItem
/// </summary> /// </summary>
[DataMember(Name="float_item", EmitDefaultValue=false)] [DataMember(Name="float_item", EmitDefaultValue=true)]
public float FloatItem { get; set; } public float FloatItem { get; set; }
/// <summary> /// <summary>
/// Gets or Sets IntegerItem /// Gets or Sets IntegerItem
/// </summary> /// </summary>
[DataMember(Name="integer_item", EmitDefaultValue=false)] [DataMember(Name="integer_item", EmitDefaultValue=true)]
public int IntegerItem { get; set; } public int IntegerItem { get; set; }
/// <summary> /// <summary>
/// Gets or Sets BoolItem /// Gets or Sets BoolItem
/// </summary> /// </summary>
[DataMember(Name="bool_item", EmitDefaultValue=false)] [DataMember(Name="bool_item", EmitDefaultValue=true)]
public bool BoolItem { get; set; } public bool BoolItem { get; set; }
/// <summary> /// <summary>
/// Gets or Sets ArrayItem /// Gets or Sets ArrayItem
/// </summary> /// </summary>
[DataMember(Name="array_item", EmitDefaultValue=false)] [DataMember(Name="array_item", EmitDefaultValue=true)]
public List<int> ArrayItem { get; set; } public List<int> ArrayItem { get; set; }
/// <summary> /// <summary>

View File

@ -97,7 +97,7 @@ No authorization required
## FakeOuterBooleanSerialize ## FakeOuterBooleanSerialize
> bool FakeOuterBooleanSerialize (bool body = null) > bool FakeOuterBooleanSerialize (bool? body = null)
@ -120,7 +120,7 @@ namespace Example
{ {
Configuration.Default.BasePath = "http://petstore.swagger.io:80/v2"; Configuration.Default.BasePath = "http://petstore.swagger.io:80/v2";
var apiInstance = new FakeApi(Configuration.Default); 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 try
{ {
@ -143,7 +143,7 @@ namespace Example
Name | Type | Description | Notes Name | Type | Description | Notes
------------- | ------------- | ------------- | ------------- ------------- | ------------- | ------------- | -------------
**body** | **bool**| Input boolean as post body | [optional] **body** | **bool?**| Input boolean as post body | [optional]
### Return type ### Return type
@ -245,7 +245,7 @@ No authorization required
## FakeOuterNumberSerialize ## FakeOuterNumberSerialize
> decimal FakeOuterNumberSerialize (decimal body = null) > decimal FakeOuterNumberSerialize (decimal? body = null)
@ -268,7 +268,7 @@ namespace Example
{ {
Configuration.Default.BasePath = "http://petstore.swagger.io:80/v2"; Configuration.Default.BasePath = "http://petstore.swagger.io:80/v2";
var apiInstance = new FakeApi(Configuration.Default); 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 try
{ {
@ -291,7 +291,7 @@ namespace Example
Name | Type | Description | Notes Name | Type | Description | Notes
------------- | ------------- | ------------- | ------------- ------------- | ------------- | ------------- | -------------
**body** | **decimal**| Input number as post body | [optional] **body** | **decimal?**| Input number as post body | [optional]
### Return type ### Return type
@ -614,7 +614,7 @@ No authorization required
## TestEndpointParameters ## 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 假端點 偽のエンドポイント 가짜 엔드 포인트 Fake endpoint for testing various parameters 假端點 偽のエンドポイント 가짜 엔드 포인트
@ -645,14 +645,14 @@ namespace Example
var _double = 1.2D; // double | None var _double = 1.2D; // double | None
var patternWithoutDelimiter = patternWithoutDelimiter_example; // string | None var patternWithoutDelimiter = patternWithoutDelimiter_example; // string | None
var _byte = BYTE_ARRAY_DATA_HERE; // byte[] | None var _byte = BYTE_ARRAY_DATA_HERE; // byte[] | None
var integer = 56; // int | None (optional) var integer = 56; // int? | None (optional)
var int32 = 56; // int | None (optional) var int32 = 56; // int? | None (optional)
var int64 = 789; // long | None (optional) var int64 = 789; // long? | None (optional)
var _float = 3.4F; // float | None (optional) var _float = 3.4F; // float? | None (optional)
var _string = _string_example; // string | None (optional) var _string = _string_example; // string | None (optional)
var binary = BINARY_DATA_HERE; // System.IO.Stream | None (optional) var binary = BINARY_DATA_HERE; // System.IO.Stream | None (optional)
var date = 2013-10-20; // DateTime | None (optional) var date = 2013-10-20; // DateTime? | None (optional)
var dateTime = 2013-10-20T19:20:30+01:00; // DateTime | None (optional) var dateTime = 2013-10-20T19:20:30+01:00; // DateTime? | None (optional)
var password = password_example; // string | None (optional) var password = password_example; // string | None (optional)
var callback = callback_example; // string | None (optional) var callback = callback_example; // string | None (optional)
@ -681,14 +681,14 @@ Name | Type | Description | Notes
**_double** | **double**| None | **_double** | **double**| None |
**patternWithoutDelimiter** | **string**| None | **patternWithoutDelimiter** | **string**| None |
**_byte** | **byte[]**| None | **_byte** | **byte[]**| None |
**integer** | **int**| None | [optional] **integer** | **int?**| None | [optional]
**int32** | **int**| None | [optional] **int32** | **int?**| None | [optional]
**int64** | **long**| None | [optional] **int64** | **long?**| None | [optional]
**_float** | **float**| None | [optional] **_float** | **float?**| None | [optional]
**_string** | **string**| None | [optional] **_string** | **string**| None | [optional]
**binary** | **System.IO.Stream**| None | [optional] **binary** | **System.IO.Stream**| None | [optional]
**date** | **DateTime**| None | [optional] **date** | **DateTime?**| None | [optional]
**dateTime** | **DateTime**| None | [optional] **dateTime** | **DateTime?**| None | [optional]
**password** | **string**| None | [optional] **password** | **string**| None | [optional]
**callback** | **string**| None | [optional] **callback** | **string**| None | [optional]
@ -719,7 +719,7 @@ void (empty response body)
## TestEnumParameters ## TestEnumParameters
> void TestEnumParameters (List<string> enumHeaderStringArray = null, string enumHeaderString = null, List<string> enumQueryStringArray = null, string enumQueryString = null, int enumQueryInteger = null, double enumQueryDouble = null, List<string> enumFormStringArray = null, string enumFormString = null) > void TestEnumParameters (List<string> enumHeaderStringArray = null, string enumHeaderString = null, List<string> enumQueryStringArray = null, string enumQueryString = null, int? enumQueryInteger = null, double? enumQueryDouble = null, List<string> enumFormStringArray = null, string enumFormString = null)
To test enum parameters To test enum parameters
@ -746,8 +746,8 @@ namespace Example
var enumHeaderString = enumHeaderString_example; // string | Header parameter enum test (string) (optional) (default to -efg) var enumHeaderString = enumHeaderString_example; // string | Header parameter enum test (string) (optional) (default to -efg)
var enumQueryStringArray = enumQueryStringArray_example; // List<string> | Query parameter enum test (string array) (optional) var enumQueryStringArray = enumQueryStringArray_example; // List<string> | Query parameter enum test (string array) (optional)
var enumQueryString = enumQueryString_example; // string | Query parameter enum test (string) (optional) (default to -efg) 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 enumQueryInteger = 56; // int? | Query parameter enum test (double) (optional)
var enumQueryDouble = 1.2D; // double | Query parameter enum test (double) (optional) var enumQueryDouble = 1.2D; // double? | Query parameter enum test (double) (optional)
var enumFormStringArray = new List<string>(); // List<string> | Form parameter enum test (string array) (optional) (default to $) var enumFormStringArray = new List<string>(); // List<string> | Form parameter enum test (string array) (optional) (default to $)
var enumFormString = enumFormString_example; // string | Form parameter enum test (string) (optional) (default to -efg) var enumFormString = enumFormString_example; // string | Form parameter enum test (string) (optional) (default to -efg)
@ -776,8 +776,8 @@ Name | Type | Description | Notes
**enumHeaderString** | **string**| Header parameter enum test (string) | [optional] [default to -efg] **enumHeaderString** | **string**| Header parameter enum test (string) | [optional] [default to -efg]
**enumQueryStringArray** | **List&lt;string&gt;**| Query parameter enum test (string array) | [optional] **enumQueryStringArray** | **List&lt;string&gt;**| Query parameter enum test (string array) | [optional]
**enumQueryString** | **string**| Query parameter enum test (string) | [optional] [default to -efg] **enumQueryString** | **string**| Query parameter enum test (string) | [optional] [default to -efg]
**enumQueryInteger** | **int**| Query parameter enum test (double) | [optional] **enumQueryInteger** | **int?**| Query parameter enum test (double) | [optional]
**enumQueryDouble** | **double**| Query parameter enum test (double) | [optional] **enumQueryDouble** | **double?**| Query parameter enum test (double) | [optional]
**enumFormStringArray** | [**List&lt;string&gt;**](string.md)| Form parameter enum test (string array) | [optional] [default to $] **enumFormStringArray** | [**List&lt;string&gt;**](string.md)| Form parameter enum test (string array) | [optional] [default to $]
**enumFormString** | **string**| Form parameter enum test (string) | [optional] [default to -efg] **enumFormString** | **string**| Form parameter enum test (string) | [optional] [default to -efg]
@ -808,7 +808,7 @@ No authorization required
## TestGroupParameters ## 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) Fake endpoint to test group parameters (optional)
@ -834,9 +834,9 @@ namespace Example
var requiredStringGroup = 56; // int | Required String in group parameters var requiredStringGroup = 56; // int | Required String in group parameters
var requiredBooleanGroup = true; // bool | Required Boolean in group parameters var requiredBooleanGroup = true; // bool | Required Boolean in group parameters
var requiredInt64Group = 789; // long | Required Integer in group parameters var requiredInt64Group = 789; // long | Required Integer in group parameters
var stringGroup = 56; // int | String in group parameters (optional) var stringGroup = 56; // int? | String in group parameters (optional)
var booleanGroup = true; // bool | Boolean in group parameters (optional) var booleanGroup = true; // bool? | Boolean in group parameters (optional)
var int64Group = 789; // long | Integer in group parameters (optional) var int64Group = 789; // long? | Integer in group parameters (optional)
try try
{ {
@ -862,9 +862,9 @@ Name | Type | Description | Notes
**requiredStringGroup** | **int**| Required String in group parameters | **requiredStringGroup** | **int**| Required String in group parameters |
**requiredBooleanGroup** | **bool**| Required Boolean in group parameters | **requiredBooleanGroup** | **bool**| Required Boolean in group parameters |
**requiredInt64Group** | **long**| Required Integer in group parameters | **requiredInt64Group** | **long**| Required Integer in group parameters |
**stringGroup** | **int**| String in group parameters | [optional] **stringGroup** | **int?**| String in group parameters | [optional]
**booleanGroup** | **bool**| Boolean in group parameters | [optional] **booleanGroup** | **bool?**| Boolean in group parameters | [optional]
**int64Group** | **long**| Integer in group parameters | [optional] **int64Group** | **long?**| Integer in group parameters | [optional]
### Return type ### Return type

View File

@ -54,7 +54,7 @@ namespace Org.OpenAPITools.Api
/// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> /// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception>
/// <param name="body">Input boolean as post body (optional)</param> /// <param name="body">Input boolean as post body (optional)</param>
/// <returns>bool</returns> /// <returns>bool</returns>
bool FakeOuterBooleanSerialize (bool body = default(bool)); bool FakeOuterBooleanSerialize (bool? body = default(bool?));
/// <summary> /// <summary>
/// ///
@ -65,7 +65,7 @@ namespace Org.OpenAPITools.Api
/// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> /// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception>
/// <param name="body">Input boolean as post body (optional)</param> /// <param name="body">Input boolean as post body (optional)</param>
/// <returns>ApiResponse of bool</returns> /// <returns>ApiResponse of bool</returns>
ApiResponse<bool> FakeOuterBooleanSerializeWithHttpInfo (bool body = default(bool)); ApiResponse<bool> FakeOuterBooleanSerializeWithHttpInfo (bool? body = default(bool?));
/// <summary> /// <summary>
/// ///
/// </summary> /// </summary>
@ -96,7 +96,7 @@ namespace Org.OpenAPITools.Api
/// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> /// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception>
/// <param name="body">Input number as post body (optional)</param> /// <param name="body">Input number as post body (optional)</param>
/// <returns>decimal</returns> /// <returns>decimal</returns>
decimal FakeOuterNumberSerialize (decimal body = default(decimal)); decimal FakeOuterNumberSerialize (decimal? body = default(decimal?));
/// <summary> /// <summary>
/// ///
@ -107,7 +107,7 @@ namespace Org.OpenAPITools.Api
/// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> /// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception>
/// <param name="body">Input number as post body (optional)</param> /// <param name="body">Input number as post body (optional)</param>
/// <returns>ApiResponse of decimal</returns> /// <returns>ApiResponse of decimal</returns>
ApiResponse<decimal> FakeOuterNumberSerializeWithHttpInfo (decimal body = default(decimal)); ApiResponse<decimal> FakeOuterNumberSerializeWithHttpInfo (decimal? body = default(decimal?));
/// <summary> /// <summary>
/// ///
/// </summary> /// </summary>
@ -216,7 +216,7 @@ namespace Org.OpenAPITools.Api
/// <param name="password">None (optional)</param> /// <param name="password">None (optional)</param>
/// <param name="callback">None (optional)</param> /// <param name="callback">None (optional)</param>
/// <returns></returns> /// <returns></returns>
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)); 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));
/// <summary> /// <summary>
/// Fake endpoint for testing various parameters 假端點 偽のエンドポイント 가짜 엔드 포인트 /// Fake endpoint for testing various parameters 假端點 偽のエンドポイント 가짜 엔드 포인트
@ -240,7 +240,7 @@ namespace Org.OpenAPITools.Api
/// <param name="password">None (optional)</param> /// <param name="password">None (optional)</param>
/// <param name="callback">None (optional)</param> /// <param name="callback">None (optional)</param>
/// <returns>ApiResponse of Object(void)</returns> /// <returns>ApiResponse of Object(void)</returns>
ApiResponse<Object> TestEndpointParametersWithHttpInfo (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)); ApiResponse<Object> TestEndpointParametersWithHttpInfo (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));
/// <summary> /// <summary>
/// To test enum parameters /// To test enum parameters
/// </summary> /// </summary>
@ -257,7 +257,7 @@ namespace Org.OpenAPITools.Api
/// <param name="enumFormStringArray">Form parameter enum test (string array) (optional, default to $)</param> /// <param name="enumFormStringArray">Form parameter enum test (string array) (optional, default to $)</param>
/// <param name="enumFormString">Form parameter enum test (string) (optional, default to -efg)</param> /// <param name="enumFormString">Form parameter enum test (string) (optional, default to -efg)</param>
/// <returns></returns> /// <returns></returns>
void TestEnumParameters (List<string> enumHeaderStringArray = default(List<string>), string enumHeaderString = default(string), List<string> enumQueryStringArray = default(List<string>), string enumQueryString = default(string), int enumQueryInteger = default(int), double enumQueryDouble = default(double), List<string> enumFormStringArray = default(List<string>), string enumFormString = default(string)); void TestEnumParameters (List<string> enumHeaderStringArray = default(List<string>), string enumHeaderString = default(string), List<string> enumQueryStringArray = default(List<string>), string enumQueryString = default(string), int? enumQueryInteger = default(int?), double? enumQueryDouble = default(double?), List<string> enumFormStringArray = default(List<string>), string enumFormString = default(string));
/// <summary> /// <summary>
/// To test enum parameters /// To test enum parameters
@ -275,7 +275,7 @@ namespace Org.OpenAPITools.Api
/// <param name="enumFormStringArray">Form parameter enum test (string array) (optional, default to $)</param> /// <param name="enumFormStringArray">Form parameter enum test (string array) (optional, default to $)</param>
/// <param name="enumFormString">Form parameter enum test (string) (optional, default to -efg)</param> /// <param name="enumFormString">Form parameter enum test (string) (optional, default to -efg)</param>
/// <returns>ApiResponse of Object(void)</returns> /// <returns>ApiResponse of Object(void)</returns>
ApiResponse<Object> TestEnumParametersWithHttpInfo (List<string> enumHeaderStringArray = default(List<string>), string enumHeaderString = default(string), List<string> enumQueryStringArray = default(List<string>), string enumQueryString = default(string), int enumQueryInteger = default(int), double enumQueryDouble = default(double), List<string> enumFormStringArray = default(List<string>), string enumFormString = default(string)); ApiResponse<Object> TestEnumParametersWithHttpInfo (List<string> enumHeaderStringArray = default(List<string>), string enumHeaderString = default(string), List<string> enumQueryStringArray = default(List<string>), string enumQueryString = default(string), int? enumQueryInteger = default(int?), double? enumQueryDouble = default(double?), List<string> enumFormStringArray = default(List<string>), string enumFormString = default(string));
/// <summary> /// <summary>
/// Fake endpoint to test group parameters (optional) /// Fake endpoint to test group parameters (optional)
/// </summary> /// </summary>
@ -290,7 +290,7 @@ namespace Org.OpenAPITools.Api
/// <param name="booleanGroup">Boolean in group parameters (optional)</param> /// <param name="booleanGroup">Boolean in group parameters (optional)</param>
/// <param name="int64Group">Integer in group parameters (optional)</param> /// <param name="int64Group">Integer in group parameters (optional)</param>
/// <returns></returns> /// <returns></returns>
void TestGroupParameters (int requiredStringGroup, bool requiredBooleanGroup, long requiredInt64Group, int stringGroup = default(int), bool booleanGroup = default(bool), long int64Group = default(long)); void TestGroupParameters (int requiredStringGroup, bool requiredBooleanGroup, long requiredInt64Group, int? stringGroup = default(int?), bool? booleanGroup = default(bool?), long? int64Group = default(long?));
/// <summary> /// <summary>
/// Fake endpoint to test group parameters (optional) /// Fake endpoint to test group parameters (optional)
@ -306,7 +306,7 @@ namespace Org.OpenAPITools.Api
/// <param name="booleanGroup">Boolean in group parameters (optional)</param> /// <param name="booleanGroup">Boolean in group parameters (optional)</param>
/// <param name="int64Group">Integer in group parameters (optional)</param> /// <param name="int64Group">Integer in group parameters (optional)</param>
/// <returns>ApiResponse of Object(void)</returns> /// <returns>ApiResponse of Object(void)</returns>
ApiResponse<Object> TestGroupParametersWithHttpInfo (int requiredStringGroup, bool requiredBooleanGroup, long requiredInt64Group, int stringGroup = default(int), bool booleanGroup = default(bool), long int64Group = default(long)); ApiResponse<Object> TestGroupParametersWithHttpInfo (int requiredStringGroup, bool requiredBooleanGroup, long requiredInt64Group, int? stringGroup = default(int?), bool? booleanGroup = default(bool?), long? int64Group = default(long?));
/// <summary> /// <summary>
/// test inline additionalProperties /// test inline additionalProperties
/// </summary> /// </summary>
@ -574,7 +574,7 @@ namespace Org.OpenAPITools.Api
/// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> /// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception>
/// <param name="body">Input boolean as post body (optional)</param> /// <param name="body">Input boolean as post body (optional)</param>
/// <returns>bool</returns> /// <returns>bool</returns>
public bool FakeOuterBooleanSerialize (bool body = default(bool)) public bool FakeOuterBooleanSerialize (bool? body = default(bool?))
{ {
ApiResponse<bool> localVarResponse = FakeOuterBooleanSerializeWithHttpInfo(body); ApiResponse<bool> localVarResponse = FakeOuterBooleanSerializeWithHttpInfo(body);
return localVarResponse.Data; return localVarResponse.Data;
@ -586,7 +586,7 @@ namespace Org.OpenAPITools.Api
/// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> /// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception>
/// <param name="body">Input boolean as post body (optional)</param> /// <param name="body">Input boolean as post body (optional)</param>
/// <returns>ApiResponse of bool</returns> /// <returns>ApiResponse of bool</returns>
public ApiResponse<bool> FakeOuterBooleanSerializeWithHttpInfo (bool body = default(bool)) public ApiResponse<bool> FakeOuterBooleanSerializeWithHttpInfo (bool? body = default(bool?))
{ {
var localVarPath = "/fake/outer/boolean"; var localVarPath = "/fake/outer/boolean";
@ -714,7 +714,7 @@ namespace Org.OpenAPITools.Api
/// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> /// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception>
/// <param name="body">Input number as post body (optional)</param> /// <param name="body">Input number as post body (optional)</param>
/// <returns>decimal</returns> /// <returns>decimal</returns>
public decimal FakeOuterNumberSerialize (decimal body = default(decimal)) public decimal FakeOuterNumberSerialize (decimal? body = default(decimal?))
{ {
ApiResponse<decimal> localVarResponse = FakeOuterNumberSerializeWithHttpInfo(body); ApiResponse<decimal> localVarResponse = FakeOuterNumberSerializeWithHttpInfo(body);
return localVarResponse.Data; return localVarResponse.Data;
@ -726,7 +726,7 @@ namespace Org.OpenAPITools.Api
/// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> /// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception>
/// <param name="body">Input number as post body (optional)</param> /// <param name="body">Input number as post body (optional)</param>
/// <returns>ApiResponse of decimal</returns> /// <returns>ApiResponse of decimal</returns>
public ApiResponse<decimal> FakeOuterNumberSerializeWithHttpInfo (decimal body = default(decimal)) public ApiResponse<decimal> FakeOuterNumberSerializeWithHttpInfo (decimal? body = default(decimal?))
{ {
var localVarPath = "/fake/outer/number"; var localVarPath = "/fake/outer/number";
@ -1091,7 +1091,7 @@ namespace Org.OpenAPITools.Api
/// <param name="password">None (optional)</param> /// <param name="password">None (optional)</param>
/// <param name="callback">None (optional)</param> /// <param name="callback">None (optional)</param>
/// <returns></returns> /// <returns></returns>
public 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)) public 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))
{ {
TestEndpointParametersWithHttpInfo(number, _double, patternWithoutDelimiter, _byte, integer, int32, int64, _float, _string, binary, date, dateTime, password, callback); TestEndpointParametersWithHttpInfo(number, _double, patternWithoutDelimiter, _byte, integer, int32, int64, _float, _string, binary, date, dateTime, password, callback);
} }
@ -1115,7 +1115,7 @@ namespace Org.OpenAPITools.Api
/// <param name="password">None (optional)</param> /// <param name="password">None (optional)</param>
/// <param name="callback">None (optional)</param> /// <param name="callback">None (optional)</param>
/// <returns>ApiResponse of Object(void)</returns> /// <returns>ApiResponse of Object(void)</returns>
public ApiResponse<Object> TestEndpointParametersWithHttpInfo (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)) public ApiResponse<Object> TestEndpointParametersWithHttpInfo (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))
{ {
// verify the required parameter 'number' is set // verify the required parameter 'number' is set
if (number == null) if (number == null)
@ -1204,7 +1204,7 @@ namespace Org.OpenAPITools.Api
/// <param name="enumFormStringArray">Form parameter enum test (string array) (optional, default to $)</param> /// <param name="enumFormStringArray">Form parameter enum test (string array) (optional, default to $)</param>
/// <param name="enumFormString">Form parameter enum test (string) (optional, default to -efg)</param> /// <param name="enumFormString">Form parameter enum test (string) (optional, default to -efg)</param>
/// <returns></returns> /// <returns></returns>
public void TestEnumParameters (List<string> enumHeaderStringArray = default(List<string>), string enumHeaderString = default(string), List<string> enumQueryStringArray = default(List<string>), string enumQueryString = default(string), int enumQueryInteger = default(int), double enumQueryDouble = default(double), List<string> enumFormStringArray = default(List<string>), string enumFormString = default(string)) public void TestEnumParameters (List<string> enumHeaderStringArray = default(List<string>), string enumHeaderString = default(string), List<string> enumQueryStringArray = default(List<string>), string enumQueryString = default(string), int? enumQueryInteger = default(int?), double? enumQueryDouble = default(double?), List<string> enumFormStringArray = default(List<string>), string enumFormString = default(string))
{ {
TestEnumParametersWithHttpInfo(enumHeaderStringArray, enumHeaderString, enumQueryStringArray, enumQueryString, enumQueryInteger, enumQueryDouble, enumFormStringArray, enumFormString); TestEnumParametersWithHttpInfo(enumHeaderStringArray, enumHeaderString, enumQueryStringArray, enumQueryString, enumQueryInteger, enumQueryDouble, enumFormStringArray, enumFormString);
} }
@ -1222,7 +1222,7 @@ namespace Org.OpenAPITools.Api
/// <param name="enumFormStringArray">Form parameter enum test (string array) (optional, default to $)</param> /// <param name="enumFormStringArray">Form parameter enum test (string array) (optional, default to $)</param>
/// <param name="enumFormString">Form parameter enum test (string) (optional, default to -efg)</param> /// <param name="enumFormString">Form parameter enum test (string) (optional, default to -efg)</param>
/// <returns>ApiResponse of Object(void)</returns> /// <returns>ApiResponse of Object(void)</returns>
public ApiResponse<Object> TestEnumParametersWithHttpInfo (List<string> enumHeaderStringArray = default(List<string>), string enumHeaderString = default(string), List<string> enumQueryStringArray = default(List<string>), string enumQueryString = default(string), int enumQueryInteger = default(int), double enumQueryDouble = default(double), List<string> enumFormStringArray = default(List<string>), string enumFormString = default(string)) public ApiResponse<Object> TestEnumParametersWithHttpInfo (List<string> enumHeaderStringArray = default(List<string>), string enumHeaderString = default(string), List<string> enumQueryStringArray = default(List<string>), string enumQueryString = default(string), int? enumQueryInteger = default(int?), double? enumQueryDouble = default(double?), List<string> enumFormStringArray = default(List<string>), string enumFormString = default(string))
{ {
var localVarPath = "/fake"; var localVarPath = "/fake";
@ -1285,7 +1285,7 @@ namespace Org.OpenAPITools.Api
/// <param name="booleanGroup">Boolean in group parameters (optional)</param> /// <param name="booleanGroup">Boolean in group parameters (optional)</param>
/// <param name="int64Group">Integer in group parameters (optional)</param> /// <param name="int64Group">Integer in group parameters (optional)</param>
/// <returns></returns> /// <returns></returns>
public void TestGroupParameters (int requiredStringGroup, bool requiredBooleanGroup, long requiredInt64Group, int stringGroup = default(int), bool booleanGroup = default(bool), long int64Group = default(long)) public void TestGroupParameters (int requiredStringGroup, bool requiredBooleanGroup, long requiredInt64Group, int? stringGroup = default(int?), bool? booleanGroup = default(bool?), long? int64Group = default(long?))
{ {
TestGroupParametersWithHttpInfo(requiredStringGroup, requiredBooleanGroup, requiredInt64Group, stringGroup, booleanGroup, int64Group); TestGroupParametersWithHttpInfo(requiredStringGroup, requiredBooleanGroup, requiredInt64Group, stringGroup, booleanGroup, int64Group);
} }
@ -1301,7 +1301,7 @@ namespace Org.OpenAPITools.Api
/// <param name="booleanGroup">Boolean in group parameters (optional)</param> /// <param name="booleanGroup">Boolean in group parameters (optional)</param>
/// <param name="int64Group">Integer in group parameters (optional)</param> /// <param name="int64Group">Integer in group parameters (optional)</param>
/// <returns>ApiResponse of Object(void)</returns> /// <returns>ApiResponse of Object(void)</returns>
public ApiResponse<Object> TestGroupParametersWithHttpInfo (int requiredStringGroup, bool requiredBooleanGroup, long requiredInt64Group, int stringGroup = default(int), bool booleanGroup = default(bool), long int64Group = default(long)) public ApiResponse<Object> TestGroupParametersWithHttpInfo (int requiredStringGroup, bool requiredBooleanGroup, long requiredInt64Group, int? stringGroup = default(int?), bool? booleanGroup = default(bool?), long? int64Group = default(long?))
{ {
// verify the required parameter 'requiredStringGroup' is set // verify the required parameter 'requiredStringGroup' is set
if (requiredStringGroup == null) if (requiredStringGroup == null)

View File

@ -473,7 +473,6 @@ namespace Org.OpenAPITools.Client
/// Convert params to key/value pairs. /// Convert params to key/value pairs.
/// Use collectionFormat to properly format lists and collections. /// Use collectionFormat to properly format lists and collections.
/// </summary> /// </summary>
/// <param name="collectionFormat">Collection format.</param>
/// <param name="name">Key name.</param> /// <param name="name">Key name.</param>
/// <param name="value">Value object.</param> /// <param name="value">Value object.</param>
/// <returns>A list of KeyValuePairs</returns> /// <returns>A list of KeyValuePairs</returns>

View File

@ -29,7 +29,7 @@ namespace Org.OpenAPITools.Model
/// Animal /// Animal
/// </summary> /// </summary>
[DataContract] [DataContract]
[JsonConverter(typeof(JsonSubtypes), "ClassName")] [JsonConverter(typeof(JsonSubtypes), "className")]
[JsonSubtypes.KnownSubType(typeof(Dog), "Dog")] [JsonSubtypes.KnownSubType(typeof(Dog), "Dog")]
[JsonSubtypes.KnownSubType(typeof(Cat), "Cat")] [JsonSubtypes.KnownSubType(typeof(Cat), "Cat")]
[JsonSubtypes.KnownSubType(typeof(BigCat), "BigCat")] [JsonSubtypes.KnownSubType(typeof(BigCat), "BigCat")]
@ -71,7 +71,7 @@ namespace Org.OpenAPITools.Model
/// <summary> /// <summary>
/// Gets or Sets ClassName /// Gets or Sets ClassName
/// </summary> /// </summary>
[DataMember(Name="className", EmitDefaultValue=false)] [DataMember(Name="className", EmitDefaultValue=true)]
public string ClassName { get; set; } public string ClassName { get; set; }
/// <summary> /// <summary>

View File

@ -64,7 +64,7 @@ namespace Org.OpenAPITools.Model
/// <summary> /// <summary>
/// Gets or Sets Name /// Gets or Sets Name
/// </summary> /// </summary>
[DataMember(Name="name", EmitDefaultValue=false)] [DataMember(Name="name", EmitDefaultValue=true)]
public string Name { get; set; } public string Name { get; set; }
/// <summary> /// <summary>

View File

@ -90,7 +90,7 @@ namespace Org.OpenAPITools.Model
/// <summary> /// <summary>
/// Gets or Sets EnumStringRequired /// Gets or Sets EnumStringRequired
/// </summary> /// </summary>
[DataMember(Name="enum_string_required", EmitDefaultValue=false)] [DataMember(Name="enum_string_required", EmitDefaultValue=true)]
public EnumStringRequiredEnum EnumStringRequired { get; set; } public EnumStringRequiredEnum EnumStringRequired { get; set; }
/// <summary> /// <summary>
/// Defines EnumInteger /// Defines EnumInteger
@ -157,7 +157,7 @@ namespace Org.OpenAPITools.Model
/// <param name="enumInteger">enumInteger.</param> /// <param name="enumInteger">enumInteger.</param>
/// <param name="enumNumber">enumNumber.</param> /// <param name="enumNumber">enumNumber.</param>
/// <param name="outerEnum">outerEnum.</param> /// <param name="outerEnum">outerEnum.</param>
public EnumTest(EnumStringEnum? enumString = default(EnumStringEnum?), EnumStringRequiredEnum enumStringRequired = default(EnumStringRequiredEnum), EnumIntegerEnum? enumInteger = default(EnumIntegerEnum?), EnumNumberEnum? enumNumber = default(EnumNumberEnum?), OuterEnum outerEnum = default(OuterEnum)) public EnumTest(EnumStringEnum? enumString = default(EnumStringEnum?), EnumStringRequiredEnum enumStringRequired = default(EnumStringRequiredEnum), EnumIntegerEnum? enumInteger = default(EnumIntegerEnum?), EnumNumberEnum? enumNumber = default(EnumNumberEnum?), OuterEnum? outerEnum = default(OuterEnum?))
{ {
// to ensure "enumStringRequired" is required (not null) // to ensure "enumStringRequired" is required (not null)
if (enumStringRequired == null) if (enumStringRequired == null)

View File

@ -127,7 +127,7 @@ namespace Org.OpenAPITools.Model
/// <summary> /// <summary>
/// Gets or Sets Number /// Gets or Sets Number
/// </summary> /// </summary>
[DataMember(Name="number", EmitDefaultValue=false)] [DataMember(Name="number", EmitDefaultValue=true)]
public decimal Number { get; set; } public decimal Number { get; set; }
/// <summary> /// <summary>
@ -151,7 +151,7 @@ namespace Org.OpenAPITools.Model
/// <summary> /// <summary>
/// Gets or Sets Byte /// Gets or Sets Byte
/// </summary> /// </summary>
[DataMember(Name="byte", EmitDefaultValue=false)] [DataMember(Name="byte", EmitDefaultValue=true)]
public byte[] Byte { get; set; } public byte[] Byte { get; set; }
/// <summary> /// <summary>
@ -163,7 +163,7 @@ namespace Org.OpenAPITools.Model
/// <summary> /// <summary>
/// Gets or Sets Date /// Gets or Sets Date
/// </summary> /// </summary>
[DataMember(Name="date", EmitDefaultValue=false)] [DataMember(Name="date", EmitDefaultValue=true)]
[JsonConverter(typeof(OpenAPIDateConverter))] [JsonConverter(typeof(OpenAPIDateConverter))]
public DateTime Date { get; set; } public DateTime Date { get; set; }
@ -182,7 +182,7 @@ namespace Org.OpenAPITools.Model
/// <summary> /// <summary>
/// Gets or Sets Password /// Gets or Sets Password
/// </summary> /// </summary>
[DataMember(Name="password", EmitDefaultValue=false)] [DataMember(Name="password", EmitDefaultValue=true)]
public string Password { get; set; } public string Password { get; set; }
/// <summary> /// <summary>
@ -367,8 +367,6 @@ namespace Org.OpenAPITools.Model
/// <returns>Validation Result</returns> /// <returns>Validation Result</returns>
IEnumerable<System.ComponentModel.DataAnnotations.ValidationResult> IValidatableObject.Validate(ValidationContext validationContext) IEnumerable<System.ComponentModel.DataAnnotations.ValidationResult> IValidatableObject.Validate(ValidationContext validationContext)
{ {
// Integer (int) maximum // Integer (int) maximum
if(this.Integer > (int)100) if(this.Integer > (int)100)
{ {
@ -381,8 +379,6 @@ namespace Org.OpenAPITools.Model
yield return new System.ComponentModel.DataAnnotations.ValidationResult("Invalid value for Integer, must be a value greater than or equal to 10.", new [] { "Integer" }); yield return new System.ComponentModel.DataAnnotations.ValidationResult("Invalid value for Integer, must be a value greater than or equal to 10.", new [] { "Integer" });
} }
// Int32 (int) maximum // Int32 (int) maximum
if(this.Int32 > (int)200) if(this.Int32 > (int)200)
{ {
@ -395,8 +391,6 @@ namespace Org.OpenAPITools.Model
yield return new System.ComponentModel.DataAnnotations.ValidationResult("Invalid value for Int32, must be a value greater than or equal to 20.", new [] { "Int32" }); yield return new System.ComponentModel.DataAnnotations.ValidationResult("Invalid value for Int32, must be a value greater than or equal to 20.", new [] { "Int32" });
} }
// Number (decimal) maximum // Number (decimal) maximum
if(this.Number > (decimal)543.2) if(this.Number > (decimal)543.2)
{ {
@ -409,8 +403,6 @@ namespace Org.OpenAPITools.Model
yield return new System.ComponentModel.DataAnnotations.ValidationResult("Invalid value for Number, must be a value greater than or equal to 32.1.", new [] { "Number" }); yield return new System.ComponentModel.DataAnnotations.ValidationResult("Invalid value for Number, must be a value greater than or equal to 32.1.", new [] { "Number" });
} }
// Float (float) maximum // Float (float) maximum
if(this.Float > (float)987.6) if(this.Float > (float)987.6)
{ {
@ -423,8 +415,6 @@ namespace Org.OpenAPITools.Model
yield return new System.ComponentModel.DataAnnotations.ValidationResult("Invalid value for Float, must be a value greater than or equal to 54.3.", new [] { "Float" }); yield return new System.ComponentModel.DataAnnotations.ValidationResult("Invalid value for Float, must be a value greater than or equal to 54.3.", new [] { "Float" });
} }
// Double (double) maximum // Double (double) maximum
if(this.Double > (double)123.4) if(this.Double > (double)123.4)
{ {
@ -437,8 +427,6 @@ namespace Org.OpenAPITools.Model
yield return new System.ComponentModel.DataAnnotations.ValidationResult("Invalid value for Double, must be a value greater than or equal to 67.8.", new [] { "Double" }); yield return new System.ComponentModel.DataAnnotations.ValidationResult("Invalid value for Double, must be a value greater than or equal to 67.8.", new [] { "Double" });
} }
// String (string) pattern // String (string) pattern
Regex regexString = new Regex(@"[a-z]", RegexOptions.CultureInvariant | RegexOptions.IgnoreCase); Regex regexString = new Regex(@"[a-z]", RegexOptions.CultureInvariant | RegexOptions.IgnoreCase);
if (false == regexString.Match(this.String).Success) if (false == regexString.Match(this.String).Success)
@ -446,8 +434,6 @@ namespace Org.OpenAPITools.Model
yield return new System.ComponentModel.DataAnnotations.ValidationResult("Invalid value for String, must match a pattern of " + regexString, new [] { "String" }); yield return new System.ComponentModel.DataAnnotations.ValidationResult("Invalid value for String, must match a pattern of " + regexString, new [] { "String" });
} }
// Password (string) maxLength // Password (string) maxLength
if(this.Password != null && this.Password.Length > 64) if(this.Password != null && this.Password.Length > 64)
{ {
@ -459,7 +445,7 @@ namespace Org.OpenAPITools.Model
{ {
yield return new System.ComponentModel.DataAnnotations.ValidationResult("Invalid value for Password, length must be greater than 10.", new [] { "Password" }); yield return new System.ComponentModel.DataAnnotations.ValidationResult("Invalid value for Password, length must be greater than 10.", new [] { "Password" });
} }
yield break; yield break;
} }
} }

View File

@ -58,7 +58,7 @@ namespace Org.OpenAPITools.Model
/// <summary> /// <summary>
/// Gets or Sets _Name /// Gets or Sets _Name
/// </summary> /// </summary>
[DataMember(Name="name", EmitDefaultValue=false)] [DataMember(Name="name", EmitDefaultValue=true)]
public int _Name { get; set; } public int _Name { get; set; }
/// <summary> /// <summary>

View File

@ -120,13 +120,13 @@ namespace Org.OpenAPITools.Model
/// <summary> /// <summary>
/// Gets or Sets Name /// Gets or Sets Name
/// </summary> /// </summary>
[DataMember(Name="name", EmitDefaultValue=false)] [DataMember(Name="name", EmitDefaultValue=true)]
public string Name { get; set; } public string Name { get; set; }
/// <summary> /// <summary>
/// Gets or Sets PhotoUrls /// Gets or Sets PhotoUrls
/// </summary> /// </summary>
[DataMember(Name="photoUrls", EmitDefaultValue=false)] [DataMember(Name="photoUrls", EmitDefaultValue=true)]
public List<string> PhotoUrls { get; set; } public List<string> PhotoUrls { get; set; }
/// <summary> /// <summary>

View File

@ -100,31 +100,31 @@ namespace Org.OpenAPITools.Model
/// <summary> /// <summary>
/// Gets or Sets StringItem /// Gets or Sets StringItem
/// </summary> /// </summary>
[DataMember(Name="string_item", EmitDefaultValue=false)] [DataMember(Name="string_item", EmitDefaultValue=true)]
public string StringItem { get; set; } public string StringItem { get; set; }
/// <summary> /// <summary>
/// Gets or Sets NumberItem /// Gets or Sets NumberItem
/// </summary> /// </summary>
[DataMember(Name="number_item", EmitDefaultValue=false)] [DataMember(Name="number_item", EmitDefaultValue=true)]
public decimal NumberItem { get; set; } public decimal NumberItem { get; set; }
/// <summary> /// <summary>
/// Gets or Sets IntegerItem /// Gets or Sets IntegerItem
/// </summary> /// </summary>
[DataMember(Name="integer_item", EmitDefaultValue=false)] [DataMember(Name="integer_item", EmitDefaultValue=true)]
public int IntegerItem { get; set; } public int IntegerItem { get; set; }
/// <summary> /// <summary>
/// Gets or Sets BoolItem /// Gets or Sets BoolItem
/// </summary> /// </summary>
[DataMember(Name="bool_item", EmitDefaultValue=false)] [DataMember(Name="bool_item", EmitDefaultValue=true)]
public bool BoolItem { get; set; } public bool BoolItem { get; set; }
/// <summary> /// <summary>
/// Gets or Sets ArrayItem /// Gets or Sets ArrayItem
/// </summary> /// </summary>
[DataMember(Name="array_item", EmitDefaultValue=false)] [DataMember(Name="array_item", EmitDefaultValue=true)]
public List<int> ArrayItem { get; set; } public List<int> ArrayItem { get; set; }
/// <summary> /// <summary>

View File

@ -111,37 +111,37 @@ namespace Org.OpenAPITools.Model
/// <summary> /// <summary>
/// Gets or Sets StringItem /// Gets or Sets StringItem
/// </summary> /// </summary>
[DataMember(Name="string_item", EmitDefaultValue=false)] [DataMember(Name="string_item", EmitDefaultValue=true)]
public string StringItem { get; set; } public string StringItem { get; set; }
/// <summary> /// <summary>
/// Gets or Sets NumberItem /// Gets or Sets NumberItem
/// </summary> /// </summary>
[DataMember(Name="number_item", EmitDefaultValue=false)] [DataMember(Name="number_item", EmitDefaultValue=true)]
public decimal NumberItem { get; set; } public decimal NumberItem { get; set; }
/// <summary> /// <summary>
/// Gets or Sets FloatItem /// Gets or Sets FloatItem
/// </summary> /// </summary>
[DataMember(Name="float_item", EmitDefaultValue=false)] [DataMember(Name="float_item", EmitDefaultValue=true)]
public float FloatItem { get; set; } public float FloatItem { get; set; }
/// <summary> /// <summary>
/// Gets or Sets IntegerItem /// Gets or Sets IntegerItem
/// </summary> /// </summary>
[DataMember(Name="integer_item", EmitDefaultValue=false)] [DataMember(Name="integer_item", EmitDefaultValue=true)]
public int IntegerItem { get; set; } public int IntegerItem { get; set; }
/// <summary> /// <summary>
/// Gets or Sets BoolItem /// Gets or Sets BoolItem
/// </summary> /// </summary>
[DataMember(Name="bool_item", EmitDefaultValue=false)] [DataMember(Name="bool_item", EmitDefaultValue=true)]
public bool BoolItem { get; set; } public bool BoolItem { get; set; }
/// <summary> /// <summary>
/// Gets or Sets ArrayItem /// Gets or Sets ArrayItem
/// </summary> /// </summary>
[DataMember(Name="array_item", EmitDefaultValue=false)] [DataMember(Name="array_item", EmitDefaultValue=true)]
public List<int> ArrayItem { get; set; } public List<int> ArrayItem { get; set; }
/// <summary> /// <summary>

View File

@ -97,7 +97,7 @@ No authorization required
## FakeOuterBooleanSerialize ## FakeOuterBooleanSerialize
> bool FakeOuterBooleanSerialize (bool body = null) > bool FakeOuterBooleanSerialize (bool? body = null)
@ -120,7 +120,7 @@ namespace Example
{ {
Configuration.Default.BasePath = "http://petstore.swagger.io:80/v2"; Configuration.Default.BasePath = "http://petstore.swagger.io:80/v2";
var apiInstance = new FakeApi(Configuration.Default); 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 try
{ {
@ -143,7 +143,7 @@ namespace Example
Name | Type | Description | Notes Name | Type | Description | Notes
------------- | ------------- | ------------- | ------------- ------------- | ------------- | ------------- | -------------
**body** | **bool**| Input boolean as post body | [optional] **body** | **bool?**| Input boolean as post body | [optional]
### Return type ### Return type
@ -245,7 +245,7 @@ No authorization required
## FakeOuterNumberSerialize ## FakeOuterNumberSerialize
> decimal FakeOuterNumberSerialize (decimal body = null) > decimal FakeOuterNumberSerialize (decimal? body = null)
@ -268,7 +268,7 @@ namespace Example
{ {
Configuration.Default.BasePath = "http://petstore.swagger.io:80/v2"; Configuration.Default.BasePath = "http://petstore.swagger.io:80/v2";
var apiInstance = new FakeApi(Configuration.Default); 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 try
{ {
@ -291,7 +291,7 @@ namespace Example
Name | Type | Description | Notes Name | Type | Description | Notes
------------- | ------------- | ------------- | ------------- ------------- | ------------- | ------------- | -------------
**body** | **decimal**| Input number as post body | [optional] **body** | **decimal?**| Input number as post body | [optional]
### Return type ### Return type
@ -614,7 +614,7 @@ No authorization required
## TestEndpointParameters ## 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 假端點 偽のエンドポイント 가짜 엔드 포인트 Fake endpoint for testing various parameters 假端點 偽のエンドポイント 가짜 엔드 포인트
@ -645,14 +645,14 @@ namespace Example
var _double = 1.2D; // double | None var _double = 1.2D; // double | None
var patternWithoutDelimiter = patternWithoutDelimiter_example; // string | None var patternWithoutDelimiter = patternWithoutDelimiter_example; // string | None
var _byte = BYTE_ARRAY_DATA_HERE; // byte[] | None var _byte = BYTE_ARRAY_DATA_HERE; // byte[] | None
var integer = 56; // int | None (optional) var integer = 56; // int? | None (optional)
var int32 = 56; // int | None (optional) var int32 = 56; // int? | None (optional)
var int64 = 789; // long | None (optional) var int64 = 789; // long? | None (optional)
var _float = 3.4F; // float | None (optional) var _float = 3.4F; // float? | None (optional)
var _string = _string_example; // string | None (optional) var _string = _string_example; // string | None (optional)
var binary = BINARY_DATA_HERE; // System.IO.Stream | None (optional) var binary = BINARY_DATA_HERE; // System.IO.Stream | None (optional)
var date = 2013-10-20; // DateTime | None (optional) var date = 2013-10-20; // DateTime? | None (optional)
var dateTime = 2013-10-20T19:20:30+01:00; // DateTime | None (optional) var dateTime = 2013-10-20T19:20:30+01:00; // DateTime? | None (optional)
var password = password_example; // string | None (optional) var password = password_example; // string | None (optional)
var callback = callback_example; // string | None (optional) var callback = callback_example; // string | None (optional)
@ -681,14 +681,14 @@ Name | Type | Description | Notes
**_double** | **double**| None | **_double** | **double**| None |
**patternWithoutDelimiter** | **string**| None | **patternWithoutDelimiter** | **string**| None |
**_byte** | **byte[]**| None | **_byte** | **byte[]**| None |
**integer** | **int**| None | [optional] **integer** | **int?**| None | [optional]
**int32** | **int**| None | [optional] **int32** | **int?**| None | [optional]
**int64** | **long**| None | [optional] **int64** | **long?**| None | [optional]
**_float** | **float**| None | [optional] **_float** | **float?**| None | [optional]
**_string** | **string**| None | [optional] **_string** | **string**| None | [optional]
**binary** | **System.IO.Stream**| None | [optional] **binary** | **System.IO.Stream**| None | [optional]
**date** | **DateTime**| None | [optional] **date** | **DateTime?**| None | [optional]
**dateTime** | **DateTime**| None | [optional] **dateTime** | **DateTime?**| None | [optional]
**password** | **string**| None | [optional] **password** | **string**| None | [optional]
**callback** | **string**| None | [optional] **callback** | **string**| None | [optional]
@ -719,7 +719,7 @@ void (empty response body)
## TestEnumParameters ## TestEnumParameters
> void TestEnumParameters (List<string> enumHeaderStringArray = null, string enumHeaderString = null, List<string> enumQueryStringArray = null, string enumQueryString = null, int enumQueryInteger = null, double enumQueryDouble = null, List<string> enumFormStringArray = null, string enumFormString = null) > void TestEnumParameters (List<string> enumHeaderStringArray = null, string enumHeaderString = null, List<string> enumQueryStringArray = null, string enumQueryString = null, int? enumQueryInteger = null, double? enumQueryDouble = null, List<string> enumFormStringArray = null, string enumFormString = null)
To test enum parameters To test enum parameters
@ -746,8 +746,8 @@ namespace Example
var enumHeaderString = enumHeaderString_example; // string | Header parameter enum test (string) (optional) (default to -efg) var enumHeaderString = enumHeaderString_example; // string | Header parameter enum test (string) (optional) (default to -efg)
var enumQueryStringArray = enumQueryStringArray_example; // List<string> | Query parameter enum test (string array) (optional) var enumQueryStringArray = enumQueryStringArray_example; // List<string> | Query parameter enum test (string array) (optional)
var enumQueryString = enumQueryString_example; // string | Query parameter enum test (string) (optional) (default to -efg) 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 enumQueryInteger = 56; // int? | Query parameter enum test (double) (optional)
var enumQueryDouble = 1.2D; // double | Query parameter enum test (double) (optional) var enumQueryDouble = 1.2D; // double? | Query parameter enum test (double) (optional)
var enumFormStringArray = new List<string>(); // List<string> | Form parameter enum test (string array) (optional) (default to $) var enumFormStringArray = new List<string>(); // List<string> | Form parameter enum test (string array) (optional) (default to $)
var enumFormString = enumFormString_example; // string | Form parameter enum test (string) (optional) (default to -efg) var enumFormString = enumFormString_example; // string | Form parameter enum test (string) (optional) (default to -efg)
@ -776,8 +776,8 @@ Name | Type | Description | Notes
**enumHeaderString** | **string**| Header parameter enum test (string) | [optional] [default to -efg] **enumHeaderString** | **string**| Header parameter enum test (string) | [optional] [default to -efg]
**enumQueryStringArray** | **List&lt;string&gt;**| Query parameter enum test (string array) | [optional] **enumQueryStringArray** | **List&lt;string&gt;**| Query parameter enum test (string array) | [optional]
**enumQueryString** | **string**| Query parameter enum test (string) | [optional] [default to -efg] **enumQueryString** | **string**| Query parameter enum test (string) | [optional] [default to -efg]
**enumQueryInteger** | **int**| Query parameter enum test (double) | [optional] **enumQueryInteger** | **int?**| Query parameter enum test (double) | [optional]
**enumQueryDouble** | **double**| Query parameter enum test (double) | [optional] **enumQueryDouble** | **double?**| Query parameter enum test (double) | [optional]
**enumFormStringArray** | [**List&lt;string&gt;**](string.md)| Form parameter enum test (string array) | [optional] [default to $] **enumFormStringArray** | [**List&lt;string&gt;**](string.md)| Form parameter enum test (string array) | [optional] [default to $]
**enumFormString** | **string**| Form parameter enum test (string) | [optional] [default to -efg] **enumFormString** | **string**| Form parameter enum test (string) | [optional] [default to -efg]
@ -808,7 +808,7 @@ No authorization required
## TestGroupParameters ## 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) Fake endpoint to test group parameters (optional)
@ -834,9 +834,9 @@ namespace Example
var requiredStringGroup = 56; // int | Required String in group parameters var requiredStringGroup = 56; // int | Required String in group parameters
var requiredBooleanGroup = true; // bool | Required Boolean in group parameters var requiredBooleanGroup = true; // bool | Required Boolean in group parameters
var requiredInt64Group = 789; // long | Required Integer in group parameters var requiredInt64Group = 789; // long | Required Integer in group parameters
var stringGroup = 56; // int | String in group parameters (optional) var stringGroup = 56; // int? | String in group parameters (optional)
var booleanGroup = true; // bool | Boolean in group parameters (optional) var booleanGroup = true; // bool? | Boolean in group parameters (optional)
var int64Group = 789; // long | Integer in group parameters (optional) var int64Group = 789; // long? | Integer in group parameters (optional)
try try
{ {
@ -862,9 +862,9 @@ Name | Type | Description | Notes
**requiredStringGroup** | **int**| Required String in group parameters | **requiredStringGroup** | **int**| Required String in group parameters |
**requiredBooleanGroup** | **bool**| Required Boolean in group parameters | **requiredBooleanGroup** | **bool**| Required Boolean in group parameters |
**requiredInt64Group** | **long**| Required Integer in group parameters | **requiredInt64Group** | **long**| Required Integer in group parameters |
**stringGroup** | **int**| String in group parameters | [optional] **stringGroup** | **int?**| String in group parameters | [optional]
**booleanGroup** | **bool**| Boolean in group parameters | [optional] **booleanGroup** | **bool?**| Boolean in group parameters | [optional]
**int64Group** | **long**| Integer in group parameters | [optional] **int64Group** | **long?**| Integer in group parameters | [optional]
### Return type ### Return type

View File

@ -54,7 +54,7 @@ namespace Org.OpenAPITools.Api
/// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> /// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception>
/// <param name="body">Input boolean as post body (optional)</param> /// <param name="body">Input boolean as post body (optional)</param>
/// <returns>bool</returns> /// <returns>bool</returns>
bool FakeOuterBooleanSerialize (bool body = default(bool)); bool FakeOuterBooleanSerialize (bool? body = default(bool?));
/// <summary> /// <summary>
/// ///
@ -65,7 +65,7 @@ namespace Org.OpenAPITools.Api
/// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> /// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception>
/// <param name="body">Input boolean as post body (optional)</param> /// <param name="body">Input boolean as post body (optional)</param>
/// <returns>ApiResponse of bool</returns> /// <returns>ApiResponse of bool</returns>
ApiResponse<bool> FakeOuterBooleanSerializeWithHttpInfo (bool body = default(bool)); ApiResponse<bool> FakeOuterBooleanSerializeWithHttpInfo (bool? body = default(bool?));
/// <summary> /// <summary>
/// ///
/// </summary> /// </summary>
@ -96,7 +96,7 @@ namespace Org.OpenAPITools.Api
/// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> /// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception>
/// <param name="body">Input number as post body (optional)</param> /// <param name="body">Input number as post body (optional)</param>
/// <returns>decimal</returns> /// <returns>decimal</returns>
decimal FakeOuterNumberSerialize (decimal body = default(decimal)); decimal FakeOuterNumberSerialize (decimal? body = default(decimal?));
/// <summary> /// <summary>
/// ///
@ -107,7 +107,7 @@ namespace Org.OpenAPITools.Api
/// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> /// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception>
/// <param name="body">Input number as post body (optional)</param> /// <param name="body">Input number as post body (optional)</param>
/// <returns>ApiResponse of decimal</returns> /// <returns>ApiResponse of decimal</returns>
ApiResponse<decimal> FakeOuterNumberSerializeWithHttpInfo (decimal body = default(decimal)); ApiResponse<decimal> FakeOuterNumberSerializeWithHttpInfo (decimal? body = default(decimal?));
/// <summary> /// <summary>
/// ///
/// </summary> /// </summary>
@ -216,7 +216,7 @@ namespace Org.OpenAPITools.Api
/// <param name="password">None (optional)</param> /// <param name="password">None (optional)</param>
/// <param name="callback">None (optional)</param> /// <param name="callback">None (optional)</param>
/// <returns></returns> /// <returns></returns>
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)); 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));
/// <summary> /// <summary>
/// Fake endpoint for testing various parameters 假端點 偽のエンドポイント 가짜 엔드 포인트 /// Fake endpoint for testing various parameters 假端點 偽のエンドポイント 가짜 엔드 포인트
@ -240,7 +240,7 @@ namespace Org.OpenAPITools.Api
/// <param name="password">None (optional)</param> /// <param name="password">None (optional)</param>
/// <param name="callback">None (optional)</param> /// <param name="callback">None (optional)</param>
/// <returns>ApiResponse of Object(void)</returns> /// <returns>ApiResponse of Object(void)</returns>
ApiResponse<Object> TestEndpointParametersWithHttpInfo (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)); ApiResponse<Object> TestEndpointParametersWithHttpInfo (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));
/// <summary> /// <summary>
/// To test enum parameters /// To test enum parameters
/// </summary> /// </summary>
@ -257,7 +257,7 @@ namespace Org.OpenAPITools.Api
/// <param name="enumFormStringArray">Form parameter enum test (string array) (optional, default to $)</param> /// <param name="enumFormStringArray">Form parameter enum test (string array) (optional, default to $)</param>
/// <param name="enumFormString">Form parameter enum test (string) (optional, default to -efg)</param> /// <param name="enumFormString">Form parameter enum test (string) (optional, default to -efg)</param>
/// <returns></returns> /// <returns></returns>
void TestEnumParameters (List<string> enumHeaderStringArray = default(List<string>), string enumHeaderString = default(string), List<string> enumQueryStringArray = default(List<string>), string enumQueryString = default(string), int enumQueryInteger = default(int), double enumQueryDouble = default(double), List<string> enumFormStringArray = default(List<string>), string enumFormString = default(string)); void TestEnumParameters (List<string> enumHeaderStringArray = default(List<string>), string enumHeaderString = default(string), List<string> enumQueryStringArray = default(List<string>), string enumQueryString = default(string), int? enumQueryInteger = default(int?), double? enumQueryDouble = default(double?), List<string> enumFormStringArray = default(List<string>), string enumFormString = default(string));
/// <summary> /// <summary>
/// To test enum parameters /// To test enum parameters
@ -275,7 +275,7 @@ namespace Org.OpenAPITools.Api
/// <param name="enumFormStringArray">Form parameter enum test (string array) (optional, default to $)</param> /// <param name="enumFormStringArray">Form parameter enum test (string array) (optional, default to $)</param>
/// <param name="enumFormString">Form parameter enum test (string) (optional, default to -efg)</param> /// <param name="enumFormString">Form parameter enum test (string) (optional, default to -efg)</param>
/// <returns>ApiResponse of Object(void)</returns> /// <returns>ApiResponse of Object(void)</returns>
ApiResponse<Object> TestEnumParametersWithHttpInfo (List<string> enumHeaderStringArray = default(List<string>), string enumHeaderString = default(string), List<string> enumQueryStringArray = default(List<string>), string enumQueryString = default(string), int enumQueryInteger = default(int), double enumQueryDouble = default(double), List<string> enumFormStringArray = default(List<string>), string enumFormString = default(string)); ApiResponse<Object> TestEnumParametersWithHttpInfo (List<string> enumHeaderStringArray = default(List<string>), string enumHeaderString = default(string), List<string> enumQueryStringArray = default(List<string>), string enumQueryString = default(string), int? enumQueryInteger = default(int?), double? enumQueryDouble = default(double?), List<string> enumFormStringArray = default(List<string>), string enumFormString = default(string));
/// <summary> /// <summary>
/// Fake endpoint to test group parameters (optional) /// Fake endpoint to test group parameters (optional)
/// </summary> /// </summary>
@ -290,7 +290,7 @@ namespace Org.OpenAPITools.Api
/// <param name="booleanGroup">Boolean in group parameters (optional)</param> /// <param name="booleanGroup">Boolean in group parameters (optional)</param>
/// <param name="int64Group">Integer in group parameters (optional)</param> /// <param name="int64Group">Integer in group parameters (optional)</param>
/// <returns></returns> /// <returns></returns>
void TestGroupParameters (int requiredStringGroup, bool requiredBooleanGroup, long requiredInt64Group, int stringGroup = default(int), bool booleanGroup = default(bool), long int64Group = default(long)); void TestGroupParameters (int requiredStringGroup, bool requiredBooleanGroup, long requiredInt64Group, int? stringGroup = default(int?), bool? booleanGroup = default(bool?), long? int64Group = default(long?));
/// <summary> /// <summary>
/// Fake endpoint to test group parameters (optional) /// Fake endpoint to test group parameters (optional)
@ -306,7 +306,7 @@ namespace Org.OpenAPITools.Api
/// <param name="booleanGroup">Boolean in group parameters (optional)</param> /// <param name="booleanGroup">Boolean in group parameters (optional)</param>
/// <param name="int64Group">Integer in group parameters (optional)</param> /// <param name="int64Group">Integer in group parameters (optional)</param>
/// <returns>ApiResponse of Object(void)</returns> /// <returns>ApiResponse of Object(void)</returns>
ApiResponse<Object> TestGroupParametersWithHttpInfo (int requiredStringGroup, bool requiredBooleanGroup, long requiredInt64Group, int stringGroup = default(int), bool booleanGroup = default(bool), long int64Group = default(long)); ApiResponse<Object> TestGroupParametersWithHttpInfo (int requiredStringGroup, bool requiredBooleanGroup, long requiredInt64Group, int? stringGroup = default(int?), bool? booleanGroup = default(bool?), long? int64Group = default(long?));
/// <summary> /// <summary>
/// test inline additionalProperties /// test inline additionalProperties
/// </summary> /// </summary>
@ -412,7 +412,7 @@ namespace Org.OpenAPITools.Api
/// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> /// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception>
/// <param name="body">Input boolean as post body (optional)</param> /// <param name="body">Input boolean as post body (optional)</param>
/// <returns>Task of bool</returns> /// <returns>Task of bool</returns>
System.Threading.Tasks.Task<bool> FakeOuterBooleanSerializeAsync (bool body = default(bool)); System.Threading.Tasks.Task<bool> FakeOuterBooleanSerializeAsync (bool? body = default(bool?));
/// <summary> /// <summary>
/// ///
@ -423,7 +423,7 @@ namespace Org.OpenAPITools.Api
/// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> /// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception>
/// <param name="body">Input boolean as post body (optional)</param> /// <param name="body">Input boolean as post body (optional)</param>
/// <returns>Task of ApiResponse (bool)</returns> /// <returns>Task of ApiResponse (bool)</returns>
System.Threading.Tasks.Task<ApiResponse<bool>> FakeOuterBooleanSerializeAsyncWithHttpInfo (bool body = default(bool)); System.Threading.Tasks.Task<ApiResponse<bool>> FakeOuterBooleanSerializeAsyncWithHttpInfo (bool? body = default(bool?));
/// <summary> /// <summary>
/// ///
/// </summary> /// </summary>
@ -454,7 +454,7 @@ namespace Org.OpenAPITools.Api
/// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> /// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception>
/// <param name="body">Input number as post body (optional)</param> /// <param name="body">Input number as post body (optional)</param>
/// <returns>Task of decimal</returns> /// <returns>Task of decimal</returns>
System.Threading.Tasks.Task<decimal> FakeOuterNumberSerializeAsync (decimal body = default(decimal)); System.Threading.Tasks.Task<decimal> FakeOuterNumberSerializeAsync (decimal? body = default(decimal?));
/// <summary> /// <summary>
/// ///
@ -465,7 +465,7 @@ namespace Org.OpenAPITools.Api
/// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> /// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception>
/// <param name="body">Input number as post body (optional)</param> /// <param name="body">Input number as post body (optional)</param>
/// <returns>Task of ApiResponse (decimal)</returns> /// <returns>Task of ApiResponse (decimal)</returns>
System.Threading.Tasks.Task<ApiResponse<decimal>> FakeOuterNumberSerializeAsyncWithHttpInfo (decimal body = default(decimal)); System.Threading.Tasks.Task<ApiResponse<decimal>> FakeOuterNumberSerializeAsyncWithHttpInfo (decimal? body = default(decimal?));
/// <summary> /// <summary>
/// ///
/// </summary> /// </summary>
@ -574,7 +574,7 @@ namespace Org.OpenAPITools.Api
/// <param name="password">None (optional)</param> /// <param name="password">None (optional)</param>
/// <param name="callback">None (optional)</param> /// <param name="callback">None (optional)</param>
/// <returns>Task of void</returns> /// <returns>Task of void</returns>
System.Threading.Tasks.Task TestEndpointParametersAsync (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)); System.Threading.Tasks.Task TestEndpointParametersAsync (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));
/// <summary> /// <summary>
/// Fake endpoint for testing various parameters 假端點 偽のエンドポイント 가짜 엔드 포인트 /// Fake endpoint for testing various parameters 假端點 偽のエンドポイント 가짜 엔드 포인트
@ -598,7 +598,7 @@ namespace Org.OpenAPITools.Api
/// <param name="password">None (optional)</param> /// <param name="password">None (optional)</param>
/// <param name="callback">None (optional)</param> /// <param name="callback">None (optional)</param>
/// <returns>Task of ApiResponse</returns> /// <returns>Task of ApiResponse</returns>
System.Threading.Tasks.Task<ApiResponse<Object>> TestEndpointParametersAsyncWithHttpInfo (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)); System.Threading.Tasks.Task<ApiResponse<Object>> TestEndpointParametersAsyncWithHttpInfo (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));
/// <summary> /// <summary>
/// To test enum parameters /// To test enum parameters
/// </summary> /// </summary>
@ -615,7 +615,7 @@ namespace Org.OpenAPITools.Api
/// <param name="enumFormStringArray">Form parameter enum test (string array) (optional, default to $)</param> /// <param name="enumFormStringArray">Form parameter enum test (string array) (optional, default to $)</param>
/// <param name="enumFormString">Form parameter enum test (string) (optional, default to -efg)</param> /// <param name="enumFormString">Form parameter enum test (string) (optional, default to -efg)</param>
/// <returns>Task of void</returns> /// <returns>Task of void</returns>
System.Threading.Tasks.Task TestEnumParametersAsync (List<string> enumHeaderStringArray = default(List<string>), string enumHeaderString = default(string), List<string> enumQueryStringArray = default(List<string>), string enumQueryString = default(string), int enumQueryInteger = default(int), double enumQueryDouble = default(double), List<string> enumFormStringArray = default(List<string>), string enumFormString = default(string)); System.Threading.Tasks.Task TestEnumParametersAsync (List<string> enumHeaderStringArray = default(List<string>), string enumHeaderString = default(string), List<string> enumQueryStringArray = default(List<string>), string enumQueryString = default(string), int? enumQueryInteger = default(int?), double? enumQueryDouble = default(double?), List<string> enumFormStringArray = default(List<string>), string enumFormString = default(string));
/// <summary> /// <summary>
/// To test enum parameters /// To test enum parameters
@ -633,7 +633,7 @@ namespace Org.OpenAPITools.Api
/// <param name="enumFormStringArray">Form parameter enum test (string array) (optional, default to $)</param> /// <param name="enumFormStringArray">Form parameter enum test (string array) (optional, default to $)</param>
/// <param name="enumFormString">Form parameter enum test (string) (optional, default to -efg)</param> /// <param name="enumFormString">Form parameter enum test (string) (optional, default to -efg)</param>
/// <returns>Task of ApiResponse</returns> /// <returns>Task of ApiResponse</returns>
System.Threading.Tasks.Task<ApiResponse<Object>> TestEnumParametersAsyncWithHttpInfo (List<string> enumHeaderStringArray = default(List<string>), string enumHeaderString = default(string), List<string> enumQueryStringArray = default(List<string>), string enumQueryString = default(string), int enumQueryInteger = default(int), double enumQueryDouble = default(double), List<string> enumFormStringArray = default(List<string>), string enumFormString = default(string)); System.Threading.Tasks.Task<ApiResponse<Object>> TestEnumParametersAsyncWithHttpInfo (List<string> enumHeaderStringArray = default(List<string>), string enumHeaderString = default(string), List<string> enumQueryStringArray = default(List<string>), string enumQueryString = default(string), int? enumQueryInteger = default(int?), double? enumQueryDouble = default(double?), List<string> enumFormStringArray = default(List<string>), string enumFormString = default(string));
/// <summary> /// <summary>
/// Fake endpoint to test group parameters (optional) /// Fake endpoint to test group parameters (optional)
/// </summary> /// </summary>
@ -648,7 +648,7 @@ namespace Org.OpenAPITools.Api
/// <param name="booleanGroup">Boolean in group parameters (optional)</param> /// <param name="booleanGroup">Boolean in group parameters (optional)</param>
/// <param name="int64Group">Integer in group parameters (optional)</param> /// <param name="int64Group">Integer in group parameters (optional)</param>
/// <returns>Task of void</returns> /// <returns>Task of void</returns>
System.Threading.Tasks.Task TestGroupParametersAsync (int requiredStringGroup, bool requiredBooleanGroup, long requiredInt64Group, int stringGroup = default(int), bool booleanGroup = default(bool), long int64Group = default(long)); System.Threading.Tasks.Task TestGroupParametersAsync (int requiredStringGroup, bool requiredBooleanGroup, long requiredInt64Group, int? stringGroup = default(int?), bool? booleanGroup = default(bool?), long? int64Group = default(long?));
/// <summary> /// <summary>
/// Fake endpoint to test group parameters (optional) /// Fake endpoint to test group parameters (optional)
@ -664,7 +664,7 @@ namespace Org.OpenAPITools.Api
/// <param name="booleanGroup">Boolean in group parameters (optional)</param> /// <param name="booleanGroup">Boolean in group parameters (optional)</param>
/// <param name="int64Group">Integer in group parameters (optional)</param> /// <param name="int64Group">Integer in group parameters (optional)</param>
/// <returns>Task of ApiResponse</returns> /// <returns>Task of ApiResponse</returns>
System.Threading.Tasks.Task<ApiResponse<Object>> TestGroupParametersAsyncWithHttpInfo (int requiredStringGroup, bool requiredBooleanGroup, long requiredInt64Group, int stringGroup = default(int), bool booleanGroup = default(bool), long int64Group = default(long)); System.Threading.Tasks.Task<ApiResponse<Object>> TestGroupParametersAsyncWithHttpInfo (int requiredStringGroup, bool requiredBooleanGroup, long requiredInt64Group, int? stringGroup = default(int?), bool? booleanGroup = default(bool?), long? int64Group = default(long?));
/// <summary> /// <summary>
/// test inline additionalProperties /// test inline additionalProperties
/// </summary> /// </summary>
@ -1010,7 +1010,7 @@ namespace Org.OpenAPITools.Api
/// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> /// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception>
/// <param name="body">Input boolean as post body (optional)</param> /// <param name="body">Input boolean as post body (optional)</param>
/// <returns>bool</returns> /// <returns>bool</returns>
public bool FakeOuterBooleanSerialize (bool body = default(bool)) public bool FakeOuterBooleanSerialize (bool? body = default(bool?))
{ {
ApiResponse<bool> localVarResponse = FakeOuterBooleanSerializeWithHttpInfo(body); ApiResponse<bool> localVarResponse = FakeOuterBooleanSerializeWithHttpInfo(body);
return localVarResponse.Data; return localVarResponse.Data;
@ -1022,7 +1022,7 @@ namespace Org.OpenAPITools.Api
/// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> /// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception>
/// <param name="body">Input boolean as post body (optional)</param> /// <param name="body">Input boolean as post body (optional)</param>
/// <returns>ApiResponse of bool</returns> /// <returns>ApiResponse of bool</returns>
public ApiResponse<bool> FakeOuterBooleanSerializeWithHttpInfo (bool body = default(bool)) public ApiResponse<bool> FakeOuterBooleanSerializeWithHttpInfo (bool? body = default(bool?))
{ {
var localVarPath = "./fake/outer/boolean"; var localVarPath = "./fake/outer/boolean";
@ -1080,7 +1080,7 @@ namespace Org.OpenAPITools.Api
/// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> /// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception>
/// <param name="body">Input boolean as post body (optional)</param> /// <param name="body">Input boolean as post body (optional)</param>
/// <returns>Task of bool</returns> /// <returns>Task of bool</returns>
public async System.Threading.Tasks.Task<bool> FakeOuterBooleanSerializeAsync (bool body = default(bool)) public async System.Threading.Tasks.Task<bool> FakeOuterBooleanSerializeAsync (bool? body = default(bool?))
{ {
ApiResponse<bool> localVarResponse = await FakeOuterBooleanSerializeAsyncWithHttpInfo(body); ApiResponse<bool> localVarResponse = await FakeOuterBooleanSerializeAsyncWithHttpInfo(body);
return localVarResponse.Data; return localVarResponse.Data;
@ -1093,7 +1093,7 @@ namespace Org.OpenAPITools.Api
/// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> /// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception>
/// <param name="body">Input boolean as post body (optional)</param> /// <param name="body">Input boolean as post body (optional)</param>
/// <returns>Task of ApiResponse (bool)</returns> /// <returns>Task of ApiResponse (bool)</returns>
public async System.Threading.Tasks.Task<ApiResponse<bool>> FakeOuterBooleanSerializeAsyncWithHttpInfo (bool body = default(bool)) public async System.Threading.Tasks.Task<ApiResponse<bool>> FakeOuterBooleanSerializeAsyncWithHttpInfo (bool? body = default(bool?))
{ {
var localVarPath = "./fake/outer/boolean"; var localVarPath = "./fake/outer/boolean";
@ -1292,7 +1292,7 @@ namespace Org.OpenAPITools.Api
/// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> /// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception>
/// <param name="body">Input number as post body (optional)</param> /// <param name="body">Input number as post body (optional)</param>
/// <returns>decimal</returns> /// <returns>decimal</returns>
public decimal FakeOuterNumberSerialize (decimal body = default(decimal)) public decimal FakeOuterNumberSerialize (decimal? body = default(decimal?))
{ {
ApiResponse<decimal> localVarResponse = FakeOuterNumberSerializeWithHttpInfo(body); ApiResponse<decimal> localVarResponse = FakeOuterNumberSerializeWithHttpInfo(body);
return localVarResponse.Data; return localVarResponse.Data;
@ -1304,7 +1304,7 @@ namespace Org.OpenAPITools.Api
/// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> /// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception>
/// <param name="body">Input number as post body (optional)</param> /// <param name="body">Input number as post body (optional)</param>
/// <returns>ApiResponse of decimal</returns> /// <returns>ApiResponse of decimal</returns>
public ApiResponse<decimal> FakeOuterNumberSerializeWithHttpInfo (decimal body = default(decimal)) public ApiResponse<decimal> FakeOuterNumberSerializeWithHttpInfo (decimal? body = default(decimal?))
{ {
var localVarPath = "./fake/outer/number"; var localVarPath = "./fake/outer/number";
@ -1362,7 +1362,7 @@ namespace Org.OpenAPITools.Api
/// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> /// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception>
/// <param name="body">Input number as post body (optional)</param> /// <param name="body">Input number as post body (optional)</param>
/// <returns>Task of decimal</returns> /// <returns>Task of decimal</returns>
public async System.Threading.Tasks.Task<decimal> FakeOuterNumberSerializeAsync (decimal body = default(decimal)) public async System.Threading.Tasks.Task<decimal> FakeOuterNumberSerializeAsync (decimal? body = default(decimal?))
{ {
ApiResponse<decimal> localVarResponse = await FakeOuterNumberSerializeAsyncWithHttpInfo(body); ApiResponse<decimal> localVarResponse = await FakeOuterNumberSerializeAsyncWithHttpInfo(body);
return localVarResponse.Data; return localVarResponse.Data;
@ -1375,7 +1375,7 @@ namespace Org.OpenAPITools.Api
/// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> /// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception>
/// <param name="body">Input number as post body (optional)</param> /// <param name="body">Input number as post body (optional)</param>
/// <returns>Task of ApiResponse (decimal)</returns> /// <returns>Task of ApiResponse (decimal)</returns>
public async System.Threading.Tasks.Task<ApiResponse<decimal>> FakeOuterNumberSerializeAsyncWithHttpInfo (decimal body = default(decimal)) public async System.Threading.Tasks.Task<ApiResponse<decimal>> FakeOuterNumberSerializeAsyncWithHttpInfo (decimal? body = default(decimal?))
{ {
var localVarPath = "./fake/outer/number"; var localVarPath = "./fake/outer/number";
@ -2038,7 +2038,7 @@ namespace Org.OpenAPITools.Api
/// <param name="password">None (optional)</param> /// <param name="password">None (optional)</param>
/// <param name="callback">None (optional)</param> /// <param name="callback">None (optional)</param>
/// <returns></returns> /// <returns></returns>
public 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)) public 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))
{ {
TestEndpointParametersWithHttpInfo(number, _double, patternWithoutDelimiter, _byte, integer, int32, int64, _float, _string, binary, date, dateTime, password, callback); TestEndpointParametersWithHttpInfo(number, _double, patternWithoutDelimiter, _byte, integer, int32, int64, _float, _string, binary, date, dateTime, password, callback);
} }
@ -2062,7 +2062,7 @@ namespace Org.OpenAPITools.Api
/// <param name="password">None (optional)</param> /// <param name="password">None (optional)</param>
/// <param name="callback">None (optional)</param> /// <param name="callback">None (optional)</param>
/// <returns>ApiResponse of Object(void)</returns> /// <returns>ApiResponse of Object(void)</returns>
public ApiResponse<Object> TestEndpointParametersWithHttpInfo (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)) public ApiResponse<Object> TestEndpointParametersWithHttpInfo (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))
{ {
// verify the required parameter 'number' is set // verify the required parameter 'number' is set
if (number == null) if (number == null)
@ -2157,7 +2157,7 @@ namespace Org.OpenAPITools.Api
/// <param name="password">None (optional)</param> /// <param name="password">None (optional)</param>
/// <param name="callback">None (optional)</param> /// <param name="callback">None (optional)</param>
/// <returns>Task of void</returns> /// <returns>Task of void</returns>
public async System.Threading.Tasks.Task TestEndpointParametersAsync (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)) public async System.Threading.Tasks.Task TestEndpointParametersAsync (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))
{ {
await TestEndpointParametersAsyncWithHttpInfo(number, _double, patternWithoutDelimiter, _byte, integer, int32, int64, _float, _string, binary, date, dateTime, password, callback); await TestEndpointParametersAsyncWithHttpInfo(number, _double, patternWithoutDelimiter, _byte, integer, int32, int64, _float, _string, binary, date, dateTime, password, callback);
@ -2182,7 +2182,7 @@ namespace Org.OpenAPITools.Api
/// <param name="password">None (optional)</param> /// <param name="password">None (optional)</param>
/// <param name="callback">None (optional)</param> /// <param name="callback">None (optional)</param>
/// <returns>Task of ApiResponse</returns> /// <returns>Task of ApiResponse</returns>
public async System.Threading.Tasks.Task<ApiResponse<Object>> TestEndpointParametersAsyncWithHttpInfo (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)) public async System.Threading.Tasks.Task<ApiResponse<Object>> TestEndpointParametersAsyncWithHttpInfo (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))
{ {
// verify the required parameter 'number' is set // verify the required parameter 'number' is set
if (number == null) if (number == null)
@ -2271,7 +2271,7 @@ namespace Org.OpenAPITools.Api
/// <param name="enumFormStringArray">Form parameter enum test (string array) (optional, default to $)</param> /// <param name="enumFormStringArray">Form parameter enum test (string array) (optional, default to $)</param>
/// <param name="enumFormString">Form parameter enum test (string) (optional, default to -efg)</param> /// <param name="enumFormString">Form parameter enum test (string) (optional, default to -efg)</param>
/// <returns></returns> /// <returns></returns>
public void TestEnumParameters (List<string> enumHeaderStringArray = default(List<string>), string enumHeaderString = default(string), List<string> enumQueryStringArray = default(List<string>), string enumQueryString = default(string), int enumQueryInteger = default(int), double enumQueryDouble = default(double), List<string> enumFormStringArray = default(List<string>), string enumFormString = default(string)) public void TestEnumParameters (List<string> enumHeaderStringArray = default(List<string>), string enumHeaderString = default(string), List<string> enumQueryStringArray = default(List<string>), string enumQueryString = default(string), int? enumQueryInteger = default(int?), double? enumQueryDouble = default(double?), List<string> enumFormStringArray = default(List<string>), string enumFormString = default(string))
{ {
TestEnumParametersWithHttpInfo(enumHeaderStringArray, enumHeaderString, enumQueryStringArray, enumQueryString, enumQueryInteger, enumQueryDouble, enumFormStringArray, enumFormString); TestEnumParametersWithHttpInfo(enumHeaderStringArray, enumHeaderString, enumQueryStringArray, enumQueryString, enumQueryInteger, enumQueryDouble, enumFormStringArray, enumFormString);
} }
@ -2289,7 +2289,7 @@ namespace Org.OpenAPITools.Api
/// <param name="enumFormStringArray">Form parameter enum test (string array) (optional, default to $)</param> /// <param name="enumFormStringArray">Form parameter enum test (string array) (optional, default to $)</param>
/// <param name="enumFormString">Form parameter enum test (string) (optional, default to -efg)</param> /// <param name="enumFormString">Form parameter enum test (string) (optional, default to -efg)</param>
/// <returns>ApiResponse of Object(void)</returns> /// <returns>ApiResponse of Object(void)</returns>
public ApiResponse<Object> TestEnumParametersWithHttpInfo (List<string> enumHeaderStringArray = default(List<string>), string enumHeaderString = default(string), List<string> enumQueryStringArray = default(List<string>), string enumQueryString = default(string), int enumQueryInteger = default(int), double enumQueryDouble = default(double), List<string> enumFormStringArray = default(List<string>), string enumFormString = default(string)) public ApiResponse<Object> TestEnumParametersWithHttpInfo (List<string> enumHeaderStringArray = default(List<string>), string enumHeaderString = default(string), List<string> enumQueryStringArray = default(List<string>), string enumQueryString = default(string), int? enumQueryInteger = default(int?), double? enumQueryDouble = default(double?), List<string> enumFormStringArray = default(List<string>), string enumFormString = default(string))
{ {
var localVarPath = "./fake"; var localVarPath = "./fake";
@ -2354,7 +2354,7 @@ namespace Org.OpenAPITools.Api
/// <param name="enumFormStringArray">Form parameter enum test (string array) (optional, default to $)</param> /// <param name="enumFormStringArray">Form parameter enum test (string array) (optional, default to $)</param>
/// <param name="enumFormString">Form parameter enum test (string) (optional, default to -efg)</param> /// <param name="enumFormString">Form parameter enum test (string) (optional, default to -efg)</param>
/// <returns>Task of void</returns> /// <returns>Task of void</returns>
public async System.Threading.Tasks.Task TestEnumParametersAsync (List<string> enumHeaderStringArray = default(List<string>), string enumHeaderString = default(string), List<string> enumQueryStringArray = default(List<string>), string enumQueryString = default(string), int enumQueryInteger = default(int), double enumQueryDouble = default(double), List<string> enumFormStringArray = default(List<string>), string enumFormString = default(string)) public async System.Threading.Tasks.Task TestEnumParametersAsync (List<string> enumHeaderStringArray = default(List<string>), string enumHeaderString = default(string), List<string> enumQueryStringArray = default(List<string>), string enumQueryString = default(string), int? enumQueryInteger = default(int?), double? enumQueryDouble = default(double?), List<string> enumFormStringArray = default(List<string>), string enumFormString = default(string))
{ {
await TestEnumParametersAsyncWithHttpInfo(enumHeaderStringArray, enumHeaderString, enumQueryStringArray, enumQueryString, enumQueryInteger, enumQueryDouble, enumFormStringArray, enumFormString); await TestEnumParametersAsyncWithHttpInfo(enumHeaderStringArray, enumHeaderString, enumQueryStringArray, enumQueryString, enumQueryInteger, enumQueryDouble, enumFormStringArray, enumFormString);
@ -2373,7 +2373,7 @@ namespace Org.OpenAPITools.Api
/// <param name="enumFormStringArray">Form parameter enum test (string array) (optional, default to $)</param> /// <param name="enumFormStringArray">Form parameter enum test (string array) (optional, default to $)</param>
/// <param name="enumFormString">Form parameter enum test (string) (optional, default to -efg)</param> /// <param name="enumFormString">Form parameter enum test (string) (optional, default to -efg)</param>
/// <returns>Task of ApiResponse</returns> /// <returns>Task of ApiResponse</returns>
public async System.Threading.Tasks.Task<ApiResponse<Object>> TestEnumParametersAsyncWithHttpInfo (List<string> enumHeaderStringArray = default(List<string>), string enumHeaderString = default(string), List<string> enumQueryStringArray = default(List<string>), string enumQueryString = default(string), int enumQueryInteger = default(int), double enumQueryDouble = default(double), List<string> enumFormStringArray = default(List<string>), string enumFormString = default(string)) public async System.Threading.Tasks.Task<ApiResponse<Object>> TestEnumParametersAsyncWithHttpInfo (List<string> enumHeaderStringArray = default(List<string>), string enumHeaderString = default(string), List<string> enumQueryStringArray = default(List<string>), string enumQueryString = default(string), int? enumQueryInteger = default(int?), double? enumQueryDouble = default(double?), List<string> enumFormStringArray = default(List<string>), string enumFormString = default(string))
{ {
var localVarPath = "./fake"; var localVarPath = "./fake";
@ -2436,7 +2436,7 @@ namespace Org.OpenAPITools.Api
/// <param name="booleanGroup">Boolean in group parameters (optional)</param> /// <param name="booleanGroup">Boolean in group parameters (optional)</param>
/// <param name="int64Group">Integer in group parameters (optional)</param> /// <param name="int64Group">Integer in group parameters (optional)</param>
/// <returns></returns> /// <returns></returns>
public void TestGroupParameters (int requiredStringGroup, bool requiredBooleanGroup, long requiredInt64Group, int stringGroup = default(int), bool booleanGroup = default(bool), long int64Group = default(long)) public void TestGroupParameters (int requiredStringGroup, bool requiredBooleanGroup, long requiredInt64Group, int? stringGroup = default(int?), bool? booleanGroup = default(bool?), long? int64Group = default(long?))
{ {
TestGroupParametersWithHttpInfo(requiredStringGroup, requiredBooleanGroup, requiredInt64Group, stringGroup, booleanGroup, int64Group); TestGroupParametersWithHttpInfo(requiredStringGroup, requiredBooleanGroup, requiredInt64Group, stringGroup, booleanGroup, int64Group);
} }
@ -2452,7 +2452,7 @@ namespace Org.OpenAPITools.Api
/// <param name="booleanGroup">Boolean in group parameters (optional)</param> /// <param name="booleanGroup">Boolean in group parameters (optional)</param>
/// <param name="int64Group">Integer in group parameters (optional)</param> /// <param name="int64Group">Integer in group parameters (optional)</param>
/// <returns>ApiResponse of Object(void)</returns> /// <returns>ApiResponse of Object(void)</returns>
public ApiResponse<Object> TestGroupParametersWithHttpInfo (int requiredStringGroup, bool requiredBooleanGroup, long requiredInt64Group, int stringGroup = default(int), bool booleanGroup = default(bool), long int64Group = default(long)) public ApiResponse<Object> TestGroupParametersWithHttpInfo (int requiredStringGroup, bool requiredBooleanGroup, long requiredInt64Group, int? stringGroup = default(int?), bool? booleanGroup = default(bool?), long? int64Group = default(long?))
{ {
// verify the required parameter 'requiredStringGroup' is set // verify the required parameter 'requiredStringGroup' is set
if (requiredStringGroup == null) if (requiredStringGroup == null)
@ -2521,7 +2521,7 @@ namespace Org.OpenAPITools.Api
/// <param name="booleanGroup">Boolean in group parameters (optional)</param> /// <param name="booleanGroup">Boolean in group parameters (optional)</param>
/// <param name="int64Group">Integer in group parameters (optional)</param> /// <param name="int64Group">Integer in group parameters (optional)</param>
/// <returns>Task of void</returns> /// <returns>Task of void</returns>
public async System.Threading.Tasks.Task TestGroupParametersAsync (int requiredStringGroup, bool requiredBooleanGroup, long requiredInt64Group, int stringGroup = default(int), bool booleanGroup = default(bool), long int64Group = default(long)) public async System.Threading.Tasks.Task TestGroupParametersAsync (int requiredStringGroup, bool requiredBooleanGroup, long requiredInt64Group, int? stringGroup = default(int?), bool? booleanGroup = default(bool?), long? int64Group = default(long?))
{ {
await TestGroupParametersAsyncWithHttpInfo(requiredStringGroup, requiredBooleanGroup, requiredInt64Group, stringGroup, booleanGroup, int64Group); await TestGroupParametersAsyncWithHttpInfo(requiredStringGroup, requiredBooleanGroup, requiredInt64Group, stringGroup, booleanGroup, int64Group);
@ -2538,7 +2538,7 @@ namespace Org.OpenAPITools.Api
/// <param name="booleanGroup">Boolean in group parameters (optional)</param> /// <param name="booleanGroup">Boolean in group parameters (optional)</param>
/// <param name="int64Group">Integer in group parameters (optional)</param> /// <param name="int64Group">Integer in group parameters (optional)</param>
/// <returns>Task of ApiResponse</returns> /// <returns>Task of ApiResponse</returns>
public async System.Threading.Tasks.Task<ApiResponse<Object>> TestGroupParametersAsyncWithHttpInfo (int requiredStringGroup, bool requiredBooleanGroup, long requiredInt64Group, int stringGroup = default(int), bool booleanGroup = default(bool), long int64Group = default(long)) public async System.Threading.Tasks.Task<ApiResponse<Object>> TestGroupParametersAsyncWithHttpInfo (int requiredStringGroup, bool requiredBooleanGroup, long requiredInt64Group, int? stringGroup = default(int?), bool? booleanGroup = default(bool?), long? int64Group = default(long?))
{ {
// verify the required parameter 'requiredStringGroup' is set // verify the required parameter 'requiredStringGroup' is set
if (requiredStringGroup == null) if (requiredStringGroup == null)

View File

@ -505,7 +505,6 @@ namespace Org.OpenAPITools.Client
/// Convert params to key/value pairs. /// Convert params to key/value pairs.
/// Use collectionFormat to properly format lists and collections. /// Use collectionFormat to properly format lists and collections.
/// </summary> /// </summary>
/// <param name="collectionFormat">Collection format.</param>
/// <param name="name">Key name.</param> /// <param name="name">Key name.</param>
/// <param name="value">Value object.</param> /// <param name="value">Value object.</param>
/// <returns>A list of KeyValuePairs</returns> /// <returns>A list of KeyValuePairs</returns>

View File

@ -27,7 +27,7 @@ namespace Org.OpenAPITools.Model
/// Animal /// Animal
/// </summary> /// </summary>
[DataContract] [DataContract]
[JsonConverter(typeof(JsonSubtypes), "ClassName")] [JsonConverter(typeof(JsonSubtypes), "className")]
[JsonSubtypes.KnownSubType(typeof(Dog), "Dog")] [JsonSubtypes.KnownSubType(typeof(Dog), "Dog")]
[JsonSubtypes.KnownSubType(typeof(Cat), "Cat")] [JsonSubtypes.KnownSubType(typeof(Cat), "Cat")]
[JsonSubtypes.KnownSubType(typeof(BigCat), "BigCat")] [JsonSubtypes.KnownSubType(typeof(BigCat), "BigCat")]
@ -69,7 +69,7 @@ namespace Org.OpenAPITools.Model
/// <summary> /// <summary>
/// Gets or Sets ClassName /// Gets or Sets ClassName
/// </summary> /// </summary>
[DataMember(Name="className", EmitDefaultValue=false)] [DataMember(Name="className", EmitDefaultValue=true)]
public string ClassName { get; set; } public string ClassName { get; set; }
/// <summary> /// <summary>

View File

@ -62,7 +62,7 @@ namespace Org.OpenAPITools.Model
/// <summary> /// <summary>
/// Gets or Sets Name /// Gets or Sets Name
/// </summary> /// </summary>
[DataMember(Name="name", EmitDefaultValue=false)] [DataMember(Name="name", EmitDefaultValue=true)]
public string Name { get; set; } public string Name { get; set; }
/// <summary> /// <summary>

View File

@ -88,7 +88,7 @@ namespace Org.OpenAPITools.Model
/// <summary> /// <summary>
/// Gets or Sets EnumStringRequired /// Gets or Sets EnumStringRequired
/// </summary> /// </summary>
[DataMember(Name="enum_string_required", EmitDefaultValue=false)] [DataMember(Name="enum_string_required", EmitDefaultValue=true)]
public EnumStringRequiredEnum EnumStringRequired { get; set; } public EnumStringRequiredEnum EnumStringRequired { get; set; }
/// <summary> /// <summary>
/// Defines EnumInteger /// Defines EnumInteger
@ -155,7 +155,7 @@ namespace Org.OpenAPITools.Model
/// <param name="enumInteger">enumInteger.</param> /// <param name="enumInteger">enumInteger.</param>
/// <param name="enumNumber">enumNumber.</param> /// <param name="enumNumber">enumNumber.</param>
/// <param name="outerEnum">outerEnum.</param> /// <param name="outerEnum">outerEnum.</param>
public EnumTest(EnumStringEnum? enumString = default(EnumStringEnum?), EnumStringRequiredEnum enumStringRequired = default(EnumStringRequiredEnum), EnumIntegerEnum? enumInteger = default(EnumIntegerEnum?), EnumNumberEnum? enumNumber = default(EnumNumberEnum?), OuterEnum outerEnum = default(OuterEnum)) public EnumTest(EnumStringEnum? enumString = default(EnumStringEnum?), EnumStringRequiredEnum enumStringRequired = default(EnumStringRequiredEnum), EnumIntegerEnum? enumInteger = default(EnumIntegerEnum?), EnumNumberEnum? enumNumber = default(EnumNumberEnum?), OuterEnum? outerEnum = default(OuterEnum?))
{ {
// to ensure "enumStringRequired" is required (not null) // to ensure "enumStringRequired" is required (not null)
if (enumStringRequired == null) if (enumStringRequired == null)

View File

@ -125,7 +125,7 @@ namespace Org.OpenAPITools.Model
/// <summary> /// <summary>
/// Gets or Sets Number /// Gets or Sets Number
/// </summary> /// </summary>
[DataMember(Name="number", EmitDefaultValue=false)] [DataMember(Name="number", EmitDefaultValue=true)]
public decimal Number { get; set; } public decimal Number { get; set; }
/// <summary> /// <summary>
@ -149,7 +149,7 @@ namespace Org.OpenAPITools.Model
/// <summary> /// <summary>
/// Gets or Sets Byte /// Gets or Sets Byte
/// </summary> /// </summary>
[DataMember(Name="byte", EmitDefaultValue=false)] [DataMember(Name="byte", EmitDefaultValue=true)]
public byte[] Byte { get; set; } public byte[] Byte { get; set; }
/// <summary> /// <summary>
@ -161,7 +161,7 @@ namespace Org.OpenAPITools.Model
/// <summary> /// <summary>
/// Gets or Sets Date /// Gets or Sets Date
/// </summary> /// </summary>
[DataMember(Name="date", EmitDefaultValue=false)] [DataMember(Name="date", EmitDefaultValue=true)]
[JsonConverter(typeof(OpenAPIDateConverter))] [JsonConverter(typeof(OpenAPIDateConverter))]
public DateTime Date { get; set; } public DateTime Date { get; set; }
@ -180,7 +180,7 @@ namespace Org.OpenAPITools.Model
/// <summary> /// <summary>
/// Gets or Sets Password /// Gets or Sets Password
/// </summary> /// </summary>
[DataMember(Name="password", EmitDefaultValue=false)] [DataMember(Name="password", EmitDefaultValue=true)]
public string Password { get; set; } public string Password { get; set; }
/// <summary> /// <summary>

View File

@ -56,7 +56,7 @@ namespace Org.OpenAPITools.Model
/// <summary> /// <summary>
/// Gets or Sets _Name /// Gets or Sets _Name
/// </summary> /// </summary>
[DataMember(Name="name", EmitDefaultValue=false)] [DataMember(Name="name", EmitDefaultValue=true)]
public int _Name { get; set; } public int _Name { get; set; }
/// <summary> /// <summary>

View File

@ -118,13 +118,13 @@ namespace Org.OpenAPITools.Model
/// <summary> /// <summary>
/// Gets or Sets Name /// Gets or Sets Name
/// </summary> /// </summary>
[DataMember(Name="name", EmitDefaultValue=false)] [DataMember(Name="name", EmitDefaultValue=true)]
public string Name { get; set; } public string Name { get; set; }
/// <summary> /// <summary>
/// Gets or Sets PhotoUrls /// Gets or Sets PhotoUrls
/// </summary> /// </summary>
[DataMember(Name="photoUrls", EmitDefaultValue=false)] [DataMember(Name="photoUrls", EmitDefaultValue=true)]
public List<string> PhotoUrls { get; set; } public List<string> PhotoUrls { get; set; }
/// <summary> /// <summary>

View File

@ -98,31 +98,31 @@ namespace Org.OpenAPITools.Model
/// <summary> /// <summary>
/// Gets or Sets StringItem /// Gets or Sets StringItem
/// </summary> /// </summary>
[DataMember(Name="string_item", EmitDefaultValue=false)] [DataMember(Name="string_item", EmitDefaultValue=true)]
public string StringItem { get; set; } public string StringItem { get; set; }
/// <summary> /// <summary>
/// Gets or Sets NumberItem /// Gets or Sets NumberItem
/// </summary> /// </summary>
[DataMember(Name="number_item", EmitDefaultValue=false)] [DataMember(Name="number_item", EmitDefaultValue=true)]
public decimal NumberItem { get; set; } public decimal NumberItem { get; set; }
/// <summary> /// <summary>
/// Gets or Sets IntegerItem /// Gets or Sets IntegerItem
/// </summary> /// </summary>
[DataMember(Name="integer_item", EmitDefaultValue=false)] [DataMember(Name="integer_item", EmitDefaultValue=true)]
public int IntegerItem { get; set; } public int IntegerItem { get; set; }
/// <summary> /// <summary>
/// Gets or Sets BoolItem /// Gets or Sets BoolItem
/// </summary> /// </summary>
[DataMember(Name="bool_item", EmitDefaultValue=false)] [DataMember(Name="bool_item", EmitDefaultValue=true)]
public bool BoolItem { get; set; } public bool BoolItem { get; set; }
/// <summary> /// <summary>
/// Gets or Sets ArrayItem /// Gets or Sets ArrayItem
/// </summary> /// </summary>
[DataMember(Name="array_item", EmitDefaultValue=false)] [DataMember(Name="array_item", EmitDefaultValue=true)]
public List<int> ArrayItem { get; set; } public List<int> ArrayItem { get; set; }
/// <summary> /// <summary>

View File

@ -109,37 +109,37 @@ namespace Org.OpenAPITools.Model
/// <summary> /// <summary>
/// Gets or Sets StringItem /// Gets or Sets StringItem
/// </summary> /// </summary>
[DataMember(Name="string_item", EmitDefaultValue=false)] [DataMember(Name="string_item", EmitDefaultValue=true)]
public string StringItem { get; set; } public string StringItem { get; set; }
/// <summary> /// <summary>
/// Gets or Sets NumberItem /// Gets or Sets NumberItem
/// </summary> /// </summary>
[DataMember(Name="number_item", EmitDefaultValue=false)] [DataMember(Name="number_item", EmitDefaultValue=true)]
public decimal NumberItem { get; set; } public decimal NumberItem { get; set; }
/// <summary> /// <summary>
/// Gets or Sets FloatItem /// Gets or Sets FloatItem
/// </summary> /// </summary>
[DataMember(Name="float_item", EmitDefaultValue=false)] [DataMember(Name="float_item", EmitDefaultValue=true)]
public float FloatItem { get; set; } public float FloatItem { get; set; }
/// <summary> /// <summary>
/// Gets or Sets IntegerItem /// Gets or Sets IntegerItem
/// </summary> /// </summary>
[DataMember(Name="integer_item", EmitDefaultValue=false)] [DataMember(Name="integer_item", EmitDefaultValue=true)]
public int IntegerItem { get; set; } public int IntegerItem { get; set; }
/// <summary> /// <summary>
/// Gets or Sets BoolItem /// Gets or Sets BoolItem
/// </summary> /// </summary>
[DataMember(Name="bool_item", EmitDefaultValue=false)] [DataMember(Name="bool_item", EmitDefaultValue=true)]
public bool BoolItem { get; set; } public bool BoolItem { get; set; }
/// <summary> /// <summary>
/// Gets or Sets ArrayItem /// Gets or Sets ArrayItem
/// </summary> /// </summary>
[DataMember(Name="array_item", EmitDefaultValue=false)] [DataMember(Name="array_item", EmitDefaultValue=true)]
public List<int> ArrayItem { get; set; } public List<int> ArrayItem { get; set; }
/// <summary> /// <summary>

View File

@ -97,7 +97,7 @@ No authorization required
## FakeOuterBooleanSerialize ## FakeOuterBooleanSerialize
> bool FakeOuterBooleanSerialize (bool body = null) > bool FakeOuterBooleanSerialize (bool? body = null)
@ -120,7 +120,7 @@ namespace Example
{ {
Configuration.Default.BasePath = "http://petstore.swagger.io:80/v2"; Configuration.Default.BasePath = "http://petstore.swagger.io:80/v2";
var apiInstance = new FakeApi(Configuration.Default); 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 try
{ {
@ -143,7 +143,7 @@ namespace Example
Name | Type | Description | Notes Name | Type | Description | Notes
------------- | ------------- | ------------- | ------------- ------------- | ------------- | ------------- | -------------
**body** | **bool**| Input boolean as post body | [optional] **body** | **bool?**| Input boolean as post body | [optional]
### Return type ### Return type
@ -245,7 +245,7 @@ No authorization required
## FakeOuterNumberSerialize ## FakeOuterNumberSerialize
> decimal FakeOuterNumberSerialize (decimal body = null) > decimal FakeOuterNumberSerialize (decimal? body = null)
@ -268,7 +268,7 @@ namespace Example
{ {
Configuration.Default.BasePath = "http://petstore.swagger.io:80/v2"; Configuration.Default.BasePath = "http://petstore.swagger.io:80/v2";
var apiInstance = new FakeApi(Configuration.Default); 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 try
{ {
@ -291,7 +291,7 @@ namespace Example
Name | Type | Description | Notes Name | Type | Description | Notes
------------- | ------------- | ------------- | ------------- ------------- | ------------- | ------------- | -------------
**body** | **decimal**| Input number as post body | [optional] **body** | **decimal?**| Input number as post body | [optional]
### Return type ### Return type
@ -614,7 +614,7 @@ No authorization required
## TestEndpointParameters ## 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 假端點 偽のエンドポイント 가짜 엔드 포인트 Fake endpoint for testing various parameters 假端點 偽のエンドポイント 가짜 엔드 포인트
@ -645,14 +645,14 @@ namespace Example
var _double = 1.2D; // double | None var _double = 1.2D; // double | None
var patternWithoutDelimiter = patternWithoutDelimiter_example; // string | None var patternWithoutDelimiter = patternWithoutDelimiter_example; // string | None
var _byte = BYTE_ARRAY_DATA_HERE; // byte[] | None var _byte = BYTE_ARRAY_DATA_HERE; // byte[] | None
var integer = 56; // int | None (optional) var integer = 56; // int? | None (optional)
var int32 = 56; // int | None (optional) var int32 = 56; // int? | None (optional)
var int64 = 789; // long | None (optional) var int64 = 789; // long? | None (optional)
var _float = 3.4F; // float | None (optional) var _float = 3.4F; // float? | None (optional)
var _string = _string_example; // string | None (optional) var _string = _string_example; // string | None (optional)
var binary = BINARY_DATA_HERE; // System.IO.Stream | None (optional) var binary = BINARY_DATA_HERE; // System.IO.Stream | None (optional)
var date = 2013-10-20; // DateTime | None (optional) var date = 2013-10-20; // DateTime? | None (optional)
var dateTime = 2013-10-20T19:20:30+01:00; // DateTime | None (optional) var dateTime = 2013-10-20T19:20:30+01:00; // DateTime? | None (optional)
var password = password_example; // string | None (optional) var password = password_example; // string | None (optional)
var callback = callback_example; // string | None (optional) var callback = callback_example; // string | None (optional)
@ -681,14 +681,14 @@ Name | Type | Description | Notes
**_double** | **double**| None | **_double** | **double**| None |
**patternWithoutDelimiter** | **string**| None | **patternWithoutDelimiter** | **string**| None |
**_byte** | **byte[]**| None | **_byte** | **byte[]**| None |
**integer** | **int**| None | [optional] **integer** | **int?**| None | [optional]
**int32** | **int**| None | [optional] **int32** | **int?**| None | [optional]
**int64** | **long**| None | [optional] **int64** | **long?**| None | [optional]
**_float** | **float**| None | [optional] **_float** | **float?**| None | [optional]
**_string** | **string**| None | [optional] **_string** | **string**| None | [optional]
**binary** | **System.IO.Stream**| None | [optional] **binary** | **System.IO.Stream**| None | [optional]
**date** | **DateTime**| None | [optional] **date** | **DateTime?**| None | [optional]
**dateTime** | **DateTime**| None | [optional] **dateTime** | **DateTime?**| None | [optional]
**password** | **string**| None | [optional] **password** | **string**| None | [optional]
**callback** | **string**| None | [optional] **callback** | **string**| None | [optional]
@ -719,7 +719,7 @@ void (empty response body)
## TestEnumParameters ## TestEnumParameters
> void TestEnumParameters (List<string> enumHeaderStringArray = null, string enumHeaderString = null, List<string> enumQueryStringArray = null, string enumQueryString = null, int enumQueryInteger = null, double enumQueryDouble = null, List<string> enumFormStringArray = null, string enumFormString = null) > void TestEnumParameters (List<string> enumHeaderStringArray = null, string enumHeaderString = null, List<string> enumQueryStringArray = null, string enumQueryString = null, int? enumQueryInteger = null, double? enumQueryDouble = null, List<string> enumFormStringArray = null, string enumFormString = null)
To test enum parameters To test enum parameters
@ -746,8 +746,8 @@ namespace Example
var enumHeaderString = enumHeaderString_example; // string | Header parameter enum test (string) (optional) (default to -efg) var enumHeaderString = enumHeaderString_example; // string | Header parameter enum test (string) (optional) (default to -efg)
var enumQueryStringArray = enumQueryStringArray_example; // List<string> | Query parameter enum test (string array) (optional) var enumQueryStringArray = enumQueryStringArray_example; // List<string> | Query parameter enum test (string array) (optional)
var enumQueryString = enumQueryString_example; // string | Query parameter enum test (string) (optional) (default to -efg) 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 enumQueryInteger = 56; // int? | Query parameter enum test (double) (optional)
var enumQueryDouble = 1.2D; // double | Query parameter enum test (double) (optional) var enumQueryDouble = 1.2D; // double? | Query parameter enum test (double) (optional)
var enumFormStringArray = new List<string>(); // List<string> | Form parameter enum test (string array) (optional) (default to $) var enumFormStringArray = new List<string>(); // List<string> | Form parameter enum test (string array) (optional) (default to $)
var enumFormString = enumFormString_example; // string | Form parameter enum test (string) (optional) (default to -efg) var enumFormString = enumFormString_example; // string | Form parameter enum test (string) (optional) (default to -efg)
@ -776,8 +776,8 @@ Name | Type | Description | Notes
**enumHeaderString** | **string**| Header parameter enum test (string) | [optional] [default to -efg] **enumHeaderString** | **string**| Header parameter enum test (string) | [optional] [default to -efg]
**enumQueryStringArray** | **List&lt;string&gt;**| Query parameter enum test (string array) | [optional] **enumQueryStringArray** | **List&lt;string&gt;**| Query parameter enum test (string array) | [optional]
**enumQueryString** | **string**| Query parameter enum test (string) | [optional] [default to -efg] **enumQueryString** | **string**| Query parameter enum test (string) | [optional] [default to -efg]
**enumQueryInteger** | **int**| Query parameter enum test (double) | [optional] **enumQueryInteger** | **int?**| Query parameter enum test (double) | [optional]
**enumQueryDouble** | **double**| Query parameter enum test (double) | [optional] **enumQueryDouble** | **double?**| Query parameter enum test (double) | [optional]
**enumFormStringArray** | [**List&lt;string&gt;**](string.md)| Form parameter enum test (string array) | [optional] [default to $] **enumFormStringArray** | [**List&lt;string&gt;**](string.md)| Form parameter enum test (string array) | [optional] [default to $]
**enumFormString** | **string**| Form parameter enum test (string) | [optional] [default to -efg] **enumFormString** | **string**| Form parameter enum test (string) | [optional] [default to -efg]
@ -808,7 +808,7 @@ No authorization required
## TestGroupParameters ## 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) Fake endpoint to test group parameters (optional)
@ -834,9 +834,9 @@ namespace Example
var requiredStringGroup = 56; // int | Required String in group parameters var requiredStringGroup = 56; // int | Required String in group parameters
var requiredBooleanGroup = true; // bool | Required Boolean in group parameters var requiredBooleanGroup = true; // bool | Required Boolean in group parameters
var requiredInt64Group = 789; // long | Required Integer in group parameters var requiredInt64Group = 789; // long | Required Integer in group parameters
var stringGroup = 56; // int | String in group parameters (optional) var stringGroup = 56; // int? | String in group parameters (optional)
var booleanGroup = true; // bool | Boolean in group parameters (optional) var booleanGroup = true; // bool? | Boolean in group parameters (optional)
var int64Group = 789; // long | Integer in group parameters (optional) var int64Group = 789; // long? | Integer in group parameters (optional)
try try
{ {
@ -862,9 +862,9 @@ Name | Type | Description | Notes
**requiredStringGroup** | **int**| Required String in group parameters | **requiredStringGroup** | **int**| Required String in group parameters |
**requiredBooleanGroup** | **bool**| Required Boolean in group parameters | **requiredBooleanGroup** | **bool**| Required Boolean in group parameters |
**requiredInt64Group** | **long**| Required Integer in group parameters | **requiredInt64Group** | **long**| Required Integer in group parameters |
**stringGroup** | **int**| String in group parameters | [optional] **stringGroup** | **int?**| String in group parameters | [optional]
**booleanGroup** | **bool**| Boolean in group parameters | [optional] **booleanGroup** | **bool?**| Boolean in group parameters | [optional]
**int64Group** | **long**| Integer in group parameters | [optional] **int64Group** | **long?**| Integer in group parameters | [optional]
### Return type ### Return type

View File

@ -54,7 +54,7 @@ namespace Org.OpenAPITools.Api
/// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> /// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception>
/// <param name="body">Input boolean as post body (optional)</param> /// <param name="body">Input boolean as post body (optional)</param>
/// <returns>bool</returns> /// <returns>bool</returns>
bool FakeOuterBooleanSerialize (bool body = default(bool)); bool FakeOuterBooleanSerialize (bool? body = default(bool?));
/// <summary> /// <summary>
/// ///
@ -65,7 +65,7 @@ namespace Org.OpenAPITools.Api
/// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> /// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception>
/// <param name="body">Input boolean as post body (optional)</param> /// <param name="body">Input boolean as post body (optional)</param>
/// <returns>ApiResponse of bool</returns> /// <returns>ApiResponse of bool</returns>
ApiResponse<bool> FakeOuterBooleanSerializeWithHttpInfo (bool body = default(bool)); ApiResponse<bool> FakeOuterBooleanSerializeWithHttpInfo (bool? body = default(bool?));
/// <summary> /// <summary>
/// ///
/// </summary> /// </summary>
@ -96,7 +96,7 @@ namespace Org.OpenAPITools.Api
/// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> /// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception>
/// <param name="body">Input number as post body (optional)</param> /// <param name="body">Input number as post body (optional)</param>
/// <returns>decimal</returns> /// <returns>decimal</returns>
decimal FakeOuterNumberSerialize (decimal body = default(decimal)); decimal FakeOuterNumberSerialize (decimal? body = default(decimal?));
/// <summary> /// <summary>
/// ///
@ -107,7 +107,7 @@ namespace Org.OpenAPITools.Api
/// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> /// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception>
/// <param name="body">Input number as post body (optional)</param> /// <param name="body">Input number as post body (optional)</param>
/// <returns>ApiResponse of decimal</returns> /// <returns>ApiResponse of decimal</returns>
ApiResponse<decimal> FakeOuterNumberSerializeWithHttpInfo (decimal body = default(decimal)); ApiResponse<decimal> FakeOuterNumberSerializeWithHttpInfo (decimal? body = default(decimal?));
/// <summary> /// <summary>
/// ///
/// </summary> /// </summary>
@ -216,7 +216,7 @@ namespace Org.OpenAPITools.Api
/// <param name="password">None (optional)</param> /// <param name="password">None (optional)</param>
/// <param name="callback">None (optional)</param> /// <param name="callback">None (optional)</param>
/// <returns></returns> /// <returns></returns>
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)); 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));
/// <summary> /// <summary>
/// Fake endpoint for testing various parameters 假端點 偽のエンドポイント 가짜 엔드 포인트 /// Fake endpoint for testing various parameters 假端點 偽のエンドポイント 가짜 엔드 포인트
@ -240,7 +240,7 @@ namespace Org.OpenAPITools.Api
/// <param name="password">None (optional)</param> /// <param name="password">None (optional)</param>
/// <param name="callback">None (optional)</param> /// <param name="callback">None (optional)</param>
/// <returns>ApiResponse of Object(void)</returns> /// <returns>ApiResponse of Object(void)</returns>
ApiResponse<Object> TestEndpointParametersWithHttpInfo (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)); ApiResponse<Object> TestEndpointParametersWithHttpInfo (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));
/// <summary> /// <summary>
/// To test enum parameters /// To test enum parameters
/// </summary> /// </summary>
@ -257,7 +257,7 @@ namespace Org.OpenAPITools.Api
/// <param name="enumFormStringArray">Form parameter enum test (string array) (optional, default to $)</param> /// <param name="enumFormStringArray">Form parameter enum test (string array) (optional, default to $)</param>
/// <param name="enumFormString">Form parameter enum test (string) (optional, default to -efg)</param> /// <param name="enumFormString">Form parameter enum test (string) (optional, default to -efg)</param>
/// <returns></returns> /// <returns></returns>
void TestEnumParameters (List<string> enumHeaderStringArray = default(List<string>), string enumHeaderString = default(string), List<string> enumQueryStringArray = default(List<string>), string enumQueryString = default(string), int enumQueryInteger = default(int), double enumQueryDouble = default(double), List<string> enumFormStringArray = default(List<string>), string enumFormString = default(string)); void TestEnumParameters (List<string> enumHeaderStringArray = default(List<string>), string enumHeaderString = default(string), List<string> enumQueryStringArray = default(List<string>), string enumQueryString = default(string), int? enumQueryInteger = default(int?), double? enumQueryDouble = default(double?), List<string> enumFormStringArray = default(List<string>), string enumFormString = default(string));
/// <summary> /// <summary>
/// To test enum parameters /// To test enum parameters
@ -275,7 +275,7 @@ namespace Org.OpenAPITools.Api
/// <param name="enumFormStringArray">Form parameter enum test (string array) (optional, default to $)</param> /// <param name="enumFormStringArray">Form parameter enum test (string array) (optional, default to $)</param>
/// <param name="enumFormString">Form parameter enum test (string) (optional, default to -efg)</param> /// <param name="enumFormString">Form parameter enum test (string) (optional, default to -efg)</param>
/// <returns>ApiResponse of Object(void)</returns> /// <returns>ApiResponse of Object(void)</returns>
ApiResponse<Object> TestEnumParametersWithHttpInfo (List<string> enumHeaderStringArray = default(List<string>), string enumHeaderString = default(string), List<string> enumQueryStringArray = default(List<string>), string enumQueryString = default(string), int enumQueryInteger = default(int), double enumQueryDouble = default(double), List<string> enumFormStringArray = default(List<string>), string enumFormString = default(string)); ApiResponse<Object> TestEnumParametersWithHttpInfo (List<string> enumHeaderStringArray = default(List<string>), string enumHeaderString = default(string), List<string> enumQueryStringArray = default(List<string>), string enumQueryString = default(string), int? enumQueryInteger = default(int?), double? enumQueryDouble = default(double?), List<string> enumFormStringArray = default(List<string>), string enumFormString = default(string));
/// <summary> /// <summary>
/// Fake endpoint to test group parameters (optional) /// Fake endpoint to test group parameters (optional)
/// </summary> /// </summary>
@ -290,7 +290,7 @@ namespace Org.OpenAPITools.Api
/// <param name="booleanGroup">Boolean in group parameters (optional)</param> /// <param name="booleanGroup">Boolean in group parameters (optional)</param>
/// <param name="int64Group">Integer in group parameters (optional)</param> /// <param name="int64Group">Integer in group parameters (optional)</param>
/// <returns></returns> /// <returns></returns>
void TestGroupParameters (int requiredStringGroup, bool requiredBooleanGroup, long requiredInt64Group, int stringGroup = default(int), bool booleanGroup = default(bool), long int64Group = default(long)); void TestGroupParameters (int requiredStringGroup, bool requiredBooleanGroup, long requiredInt64Group, int? stringGroup = default(int?), bool? booleanGroup = default(bool?), long? int64Group = default(long?));
/// <summary> /// <summary>
/// Fake endpoint to test group parameters (optional) /// Fake endpoint to test group parameters (optional)
@ -306,7 +306,7 @@ namespace Org.OpenAPITools.Api
/// <param name="booleanGroup">Boolean in group parameters (optional)</param> /// <param name="booleanGroup">Boolean in group parameters (optional)</param>
/// <param name="int64Group">Integer in group parameters (optional)</param> /// <param name="int64Group">Integer in group parameters (optional)</param>
/// <returns>ApiResponse of Object(void)</returns> /// <returns>ApiResponse of Object(void)</returns>
ApiResponse<Object> TestGroupParametersWithHttpInfo (int requiredStringGroup, bool requiredBooleanGroup, long requiredInt64Group, int stringGroup = default(int), bool booleanGroup = default(bool), long int64Group = default(long)); ApiResponse<Object> TestGroupParametersWithHttpInfo (int requiredStringGroup, bool requiredBooleanGroup, long requiredInt64Group, int? stringGroup = default(int?), bool? booleanGroup = default(bool?), long? int64Group = default(long?));
/// <summary> /// <summary>
/// test inline additionalProperties /// test inline additionalProperties
/// </summary> /// </summary>
@ -412,7 +412,7 @@ namespace Org.OpenAPITools.Api
/// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> /// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception>
/// <param name="body">Input boolean as post body (optional)</param> /// <param name="body">Input boolean as post body (optional)</param>
/// <returns>Task of bool</returns> /// <returns>Task of bool</returns>
System.Threading.Tasks.Task<bool> FakeOuterBooleanSerializeAsync (bool body = default(bool)); System.Threading.Tasks.Task<bool> FakeOuterBooleanSerializeAsync (bool? body = default(bool?));
/// <summary> /// <summary>
/// ///
@ -423,7 +423,7 @@ namespace Org.OpenAPITools.Api
/// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> /// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception>
/// <param name="body">Input boolean as post body (optional)</param> /// <param name="body">Input boolean as post body (optional)</param>
/// <returns>Task of ApiResponse (bool)</returns> /// <returns>Task of ApiResponse (bool)</returns>
System.Threading.Tasks.Task<ApiResponse<bool>> FakeOuterBooleanSerializeAsyncWithHttpInfo (bool body = default(bool)); System.Threading.Tasks.Task<ApiResponse<bool>> FakeOuterBooleanSerializeAsyncWithHttpInfo (bool? body = default(bool?));
/// <summary> /// <summary>
/// ///
/// </summary> /// </summary>
@ -454,7 +454,7 @@ namespace Org.OpenAPITools.Api
/// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> /// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception>
/// <param name="body">Input number as post body (optional)</param> /// <param name="body">Input number as post body (optional)</param>
/// <returns>Task of decimal</returns> /// <returns>Task of decimal</returns>
System.Threading.Tasks.Task<decimal> FakeOuterNumberSerializeAsync (decimal body = default(decimal)); System.Threading.Tasks.Task<decimal> FakeOuterNumberSerializeAsync (decimal? body = default(decimal?));
/// <summary> /// <summary>
/// ///
@ -465,7 +465,7 @@ namespace Org.OpenAPITools.Api
/// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> /// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception>
/// <param name="body">Input number as post body (optional)</param> /// <param name="body">Input number as post body (optional)</param>
/// <returns>Task of ApiResponse (decimal)</returns> /// <returns>Task of ApiResponse (decimal)</returns>
System.Threading.Tasks.Task<ApiResponse<decimal>> FakeOuterNumberSerializeAsyncWithHttpInfo (decimal body = default(decimal)); System.Threading.Tasks.Task<ApiResponse<decimal>> FakeOuterNumberSerializeAsyncWithHttpInfo (decimal? body = default(decimal?));
/// <summary> /// <summary>
/// ///
/// </summary> /// </summary>
@ -574,7 +574,7 @@ namespace Org.OpenAPITools.Api
/// <param name="password">None (optional)</param> /// <param name="password">None (optional)</param>
/// <param name="callback">None (optional)</param> /// <param name="callback">None (optional)</param>
/// <returns>Task of void</returns> /// <returns>Task of void</returns>
System.Threading.Tasks.Task TestEndpointParametersAsync (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)); System.Threading.Tasks.Task TestEndpointParametersAsync (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));
/// <summary> /// <summary>
/// Fake endpoint for testing various parameters 假端點 偽のエンドポイント 가짜 엔드 포인트 /// Fake endpoint for testing various parameters 假端點 偽のエンドポイント 가짜 엔드 포인트
@ -598,7 +598,7 @@ namespace Org.OpenAPITools.Api
/// <param name="password">None (optional)</param> /// <param name="password">None (optional)</param>
/// <param name="callback">None (optional)</param> /// <param name="callback">None (optional)</param>
/// <returns>Task of ApiResponse</returns> /// <returns>Task of ApiResponse</returns>
System.Threading.Tasks.Task<ApiResponse<Object>> TestEndpointParametersAsyncWithHttpInfo (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)); System.Threading.Tasks.Task<ApiResponse<Object>> TestEndpointParametersAsyncWithHttpInfo (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));
/// <summary> /// <summary>
/// To test enum parameters /// To test enum parameters
/// </summary> /// </summary>
@ -615,7 +615,7 @@ namespace Org.OpenAPITools.Api
/// <param name="enumFormStringArray">Form parameter enum test (string array) (optional, default to $)</param> /// <param name="enumFormStringArray">Form parameter enum test (string array) (optional, default to $)</param>
/// <param name="enumFormString">Form parameter enum test (string) (optional, default to -efg)</param> /// <param name="enumFormString">Form parameter enum test (string) (optional, default to -efg)</param>
/// <returns>Task of void</returns> /// <returns>Task of void</returns>
System.Threading.Tasks.Task TestEnumParametersAsync (List<string> enumHeaderStringArray = default(List<string>), string enumHeaderString = default(string), List<string> enumQueryStringArray = default(List<string>), string enumQueryString = default(string), int enumQueryInteger = default(int), double enumQueryDouble = default(double), List<string> enumFormStringArray = default(List<string>), string enumFormString = default(string)); System.Threading.Tasks.Task TestEnumParametersAsync (List<string> enumHeaderStringArray = default(List<string>), string enumHeaderString = default(string), List<string> enumQueryStringArray = default(List<string>), string enumQueryString = default(string), int? enumQueryInteger = default(int?), double? enumQueryDouble = default(double?), List<string> enumFormStringArray = default(List<string>), string enumFormString = default(string));
/// <summary> /// <summary>
/// To test enum parameters /// To test enum parameters
@ -633,7 +633,7 @@ namespace Org.OpenAPITools.Api
/// <param name="enumFormStringArray">Form parameter enum test (string array) (optional, default to $)</param> /// <param name="enumFormStringArray">Form parameter enum test (string array) (optional, default to $)</param>
/// <param name="enumFormString">Form parameter enum test (string) (optional, default to -efg)</param> /// <param name="enumFormString">Form parameter enum test (string) (optional, default to -efg)</param>
/// <returns>Task of ApiResponse</returns> /// <returns>Task of ApiResponse</returns>
System.Threading.Tasks.Task<ApiResponse<Object>> TestEnumParametersAsyncWithHttpInfo (List<string> enumHeaderStringArray = default(List<string>), string enumHeaderString = default(string), List<string> enumQueryStringArray = default(List<string>), string enumQueryString = default(string), int enumQueryInteger = default(int), double enumQueryDouble = default(double), List<string> enumFormStringArray = default(List<string>), string enumFormString = default(string)); System.Threading.Tasks.Task<ApiResponse<Object>> TestEnumParametersAsyncWithHttpInfo (List<string> enumHeaderStringArray = default(List<string>), string enumHeaderString = default(string), List<string> enumQueryStringArray = default(List<string>), string enumQueryString = default(string), int? enumQueryInteger = default(int?), double? enumQueryDouble = default(double?), List<string> enumFormStringArray = default(List<string>), string enumFormString = default(string));
/// <summary> /// <summary>
/// Fake endpoint to test group parameters (optional) /// Fake endpoint to test group parameters (optional)
/// </summary> /// </summary>
@ -648,7 +648,7 @@ namespace Org.OpenAPITools.Api
/// <param name="booleanGroup">Boolean in group parameters (optional)</param> /// <param name="booleanGroup">Boolean in group parameters (optional)</param>
/// <param name="int64Group">Integer in group parameters (optional)</param> /// <param name="int64Group">Integer in group parameters (optional)</param>
/// <returns>Task of void</returns> /// <returns>Task of void</returns>
System.Threading.Tasks.Task TestGroupParametersAsync (int requiredStringGroup, bool requiredBooleanGroup, long requiredInt64Group, int stringGroup = default(int), bool booleanGroup = default(bool), long int64Group = default(long)); System.Threading.Tasks.Task TestGroupParametersAsync (int requiredStringGroup, bool requiredBooleanGroup, long requiredInt64Group, int? stringGroup = default(int?), bool? booleanGroup = default(bool?), long? int64Group = default(long?));
/// <summary> /// <summary>
/// Fake endpoint to test group parameters (optional) /// Fake endpoint to test group parameters (optional)
@ -664,7 +664,7 @@ namespace Org.OpenAPITools.Api
/// <param name="booleanGroup">Boolean in group parameters (optional)</param> /// <param name="booleanGroup">Boolean in group parameters (optional)</param>
/// <param name="int64Group">Integer in group parameters (optional)</param> /// <param name="int64Group">Integer in group parameters (optional)</param>
/// <returns>Task of ApiResponse</returns> /// <returns>Task of ApiResponse</returns>
System.Threading.Tasks.Task<ApiResponse<Object>> TestGroupParametersAsyncWithHttpInfo (int requiredStringGroup, bool requiredBooleanGroup, long requiredInt64Group, int stringGroup = default(int), bool booleanGroup = default(bool), long int64Group = default(long)); System.Threading.Tasks.Task<ApiResponse<Object>> TestGroupParametersAsyncWithHttpInfo (int requiredStringGroup, bool requiredBooleanGroup, long requiredInt64Group, int? stringGroup = default(int?), bool? booleanGroup = default(bool?), long? int64Group = default(long?));
/// <summary> /// <summary>
/// test inline additionalProperties /// test inline additionalProperties
/// </summary> /// </summary>
@ -1010,7 +1010,7 @@ namespace Org.OpenAPITools.Api
/// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> /// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception>
/// <param name="body">Input boolean as post body (optional)</param> /// <param name="body">Input boolean as post body (optional)</param>
/// <returns>bool</returns> /// <returns>bool</returns>
public bool FakeOuterBooleanSerialize (bool body = default(bool)) public bool FakeOuterBooleanSerialize (bool? body = default(bool?))
{ {
ApiResponse<bool> localVarResponse = FakeOuterBooleanSerializeWithHttpInfo(body); ApiResponse<bool> localVarResponse = FakeOuterBooleanSerializeWithHttpInfo(body);
return localVarResponse.Data; return localVarResponse.Data;
@ -1022,7 +1022,7 @@ namespace Org.OpenAPITools.Api
/// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> /// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception>
/// <param name="body">Input boolean as post body (optional)</param> /// <param name="body">Input boolean as post body (optional)</param>
/// <returns>ApiResponse of bool</returns> /// <returns>ApiResponse of bool</returns>
public ApiResponse<bool> FakeOuterBooleanSerializeWithHttpInfo (bool body = default(bool)) public ApiResponse<bool> FakeOuterBooleanSerializeWithHttpInfo (bool? body = default(bool?))
{ {
var localVarPath = "./fake/outer/boolean"; var localVarPath = "./fake/outer/boolean";
@ -1080,7 +1080,7 @@ namespace Org.OpenAPITools.Api
/// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> /// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception>
/// <param name="body">Input boolean as post body (optional)</param> /// <param name="body">Input boolean as post body (optional)</param>
/// <returns>Task of bool</returns> /// <returns>Task of bool</returns>
public async System.Threading.Tasks.Task<bool> FakeOuterBooleanSerializeAsync (bool body = default(bool)) public async System.Threading.Tasks.Task<bool> FakeOuterBooleanSerializeAsync (bool? body = default(bool?))
{ {
ApiResponse<bool> localVarResponse = await FakeOuterBooleanSerializeAsyncWithHttpInfo(body); ApiResponse<bool> localVarResponse = await FakeOuterBooleanSerializeAsyncWithHttpInfo(body);
return localVarResponse.Data; return localVarResponse.Data;
@ -1093,7 +1093,7 @@ namespace Org.OpenAPITools.Api
/// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> /// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception>
/// <param name="body">Input boolean as post body (optional)</param> /// <param name="body">Input boolean as post body (optional)</param>
/// <returns>Task of ApiResponse (bool)</returns> /// <returns>Task of ApiResponse (bool)</returns>
public async System.Threading.Tasks.Task<ApiResponse<bool>> FakeOuterBooleanSerializeAsyncWithHttpInfo (bool body = default(bool)) public async System.Threading.Tasks.Task<ApiResponse<bool>> FakeOuterBooleanSerializeAsyncWithHttpInfo (bool? body = default(bool?))
{ {
var localVarPath = "./fake/outer/boolean"; var localVarPath = "./fake/outer/boolean";
@ -1292,7 +1292,7 @@ namespace Org.OpenAPITools.Api
/// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> /// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception>
/// <param name="body">Input number as post body (optional)</param> /// <param name="body">Input number as post body (optional)</param>
/// <returns>decimal</returns> /// <returns>decimal</returns>
public decimal FakeOuterNumberSerialize (decimal body = default(decimal)) public decimal FakeOuterNumberSerialize (decimal? body = default(decimal?))
{ {
ApiResponse<decimal> localVarResponse = FakeOuterNumberSerializeWithHttpInfo(body); ApiResponse<decimal> localVarResponse = FakeOuterNumberSerializeWithHttpInfo(body);
return localVarResponse.Data; return localVarResponse.Data;
@ -1304,7 +1304,7 @@ namespace Org.OpenAPITools.Api
/// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> /// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception>
/// <param name="body">Input number as post body (optional)</param> /// <param name="body">Input number as post body (optional)</param>
/// <returns>ApiResponse of decimal</returns> /// <returns>ApiResponse of decimal</returns>
public ApiResponse<decimal> FakeOuterNumberSerializeWithHttpInfo (decimal body = default(decimal)) public ApiResponse<decimal> FakeOuterNumberSerializeWithHttpInfo (decimal? body = default(decimal?))
{ {
var localVarPath = "./fake/outer/number"; var localVarPath = "./fake/outer/number";
@ -1362,7 +1362,7 @@ namespace Org.OpenAPITools.Api
/// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> /// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception>
/// <param name="body">Input number as post body (optional)</param> /// <param name="body">Input number as post body (optional)</param>
/// <returns>Task of decimal</returns> /// <returns>Task of decimal</returns>
public async System.Threading.Tasks.Task<decimal> FakeOuterNumberSerializeAsync (decimal body = default(decimal)) public async System.Threading.Tasks.Task<decimal> FakeOuterNumberSerializeAsync (decimal? body = default(decimal?))
{ {
ApiResponse<decimal> localVarResponse = await FakeOuterNumberSerializeAsyncWithHttpInfo(body); ApiResponse<decimal> localVarResponse = await FakeOuterNumberSerializeAsyncWithHttpInfo(body);
return localVarResponse.Data; return localVarResponse.Data;
@ -1375,7 +1375,7 @@ namespace Org.OpenAPITools.Api
/// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> /// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception>
/// <param name="body">Input number as post body (optional)</param> /// <param name="body">Input number as post body (optional)</param>
/// <returns>Task of ApiResponse (decimal)</returns> /// <returns>Task of ApiResponse (decimal)</returns>
public async System.Threading.Tasks.Task<ApiResponse<decimal>> FakeOuterNumberSerializeAsyncWithHttpInfo (decimal body = default(decimal)) public async System.Threading.Tasks.Task<ApiResponse<decimal>> FakeOuterNumberSerializeAsyncWithHttpInfo (decimal? body = default(decimal?))
{ {
var localVarPath = "./fake/outer/number"; var localVarPath = "./fake/outer/number";
@ -2038,7 +2038,7 @@ namespace Org.OpenAPITools.Api
/// <param name="password">None (optional)</param> /// <param name="password">None (optional)</param>
/// <param name="callback">None (optional)</param> /// <param name="callback">None (optional)</param>
/// <returns></returns> /// <returns></returns>
public 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)) public 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))
{ {
TestEndpointParametersWithHttpInfo(number, _double, patternWithoutDelimiter, _byte, integer, int32, int64, _float, _string, binary, date, dateTime, password, callback); TestEndpointParametersWithHttpInfo(number, _double, patternWithoutDelimiter, _byte, integer, int32, int64, _float, _string, binary, date, dateTime, password, callback);
} }
@ -2062,7 +2062,7 @@ namespace Org.OpenAPITools.Api
/// <param name="password">None (optional)</param> /// <param name="password">None (optional)</param>
/// <param name="callback">None (optional)</param> /// <param name="callback">None (optional)</param>
/// <returns>ApiResponse of Object(void)</returns> /// <returns>ApiResponse of Object(void)</returns>
public ApiResponse<Object> TestEndpointParametersWithHttpInfo (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)) public ApiResponse<Object> TestEndpointParametersWithHttpInfo (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))
{ {
// verify the required parameter 'number' is set // verify the required parameter 'number' is set
if (number == null) if (number == null)
@ -2157,7 +2157,7 @@ namespace Org.OpenAPITools.Api
/// <param name="password">None (optional)</param> /// <param name="password">None (optional)</param>
/// <param name="callback">None (optional)</param> /// <param name="callback">None (optional)</param>
/// <returns>Task of void</returns> /// <returns>Task of void</returns>
public async System.Threading.Tasks.Task TestEndpointParametersAsync (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)) public async System.Threading.Tasks.Task TestEndpointParametersAsync (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))
{ {
await TestEndpointParametersAsyncWithHttpInfo(number, _double, patternWithoutDelimiter, _byte, integer, int32, int64, _float, _string, binary, date, dateTime, password, callback); await TestEndpointParametersAsyncWithHttpInfo(number, _double, patternWithoutDelimiter, _byte, integer, int32, int64, _float, _string, binary, date, dateTime, password, callback);
@ -2182,7 +2182,7 @@ namespace Org.OpenAPITools.Api
/// <param name="password">None (optional)</param> /// <param name="password">None (optional)</param>
/// <param name="callback">None (optional)</param> /// <param name="callback">None (optional)</param>
/// <returns>Task of ApiResponse</returns> /// <returns>Task of ApiResponse</returns>
public async System.Threading.Tasks.Task<ApiResponse<Object>> TestEndpointParametersAsyncWithHttpInfo (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)) public async System.Threading.Tasks.Task<ApiResponse<Object>> TestEndpointParametersAsyncWithHttpInfo (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))
{ {
// verify the required parameter 'number' is set // verify the required parameter 'number' is set
if (number == null) if (number == null)
@ -2271,7 +2271,7 @@ namespace Org.OpenAPITools.Api
/// <param name="enumFormStringArray">Form parameter enum test (string array) (optional, default to $)</param> /// <param name="enumFormStringArray">Form parameter enum test (string array) (optional, default to $)</param>
/// <param name="enumFormString">Form parameter enum test (string) (optional, default to -efg)</param> /// <param name="enumFormString">Form parameter enum test (string) (optional, default to -efg)</param>
/// <returns></returns> /// <returns></returns>
public void TestEnumParameters (List<string> enumHeaderStringArray = default(List<string>), string enumHeaderString = default(string), List<string> enumQueryStringArray = default(List<string>), string enumQueryString = default(string), int enumQueryInteger = default(int), double enumQueryDouble = default(double), List<string> enumFormStringArray = default(List<string>), string enumFormString = default(string)) public void TestEnumParameters (List<string> enumHeaderStringArray = default(List<string>), string enumHeaderString = default(string), List<string> enumQueryStringArray = default(List<string>), string enumQueryString = default(string), int? enumQueryInteger = default(int?), double? enumQueryDouble = default(double?), List<string> enumFormStringArray = default(List<string>), string enumFormString = default(string))
{ {
TestEnumParametersWithHttpInfo(enumHeaderStringArray, enumHeaderString, enumQueryStringArray, enumQueryString, enumQueryInteger, enumQueryDouble, enumFormStringArray, enumFormString); TestEnumParametersWithHttpInfo(enumHeaderStringArray, enumHeaderString, enumQueryStringArray, enumQueryString, enumQueryInteger, enumQueryDouble, enumFormStringArray, enumFormString);
} }
@ -2289,7 +2289,7 @@ namespace Org.OpenAPITools.Api
/// <param name="enumFormStringArray">Form parameter enum test (string array) (optional, default to $)</param> /// <param name="enumFormStringArray">Form parameter enum test (string array) (optional, default to $)</param>
/// <param name="enumFormString">Form parameter enum test (string) (optional, default to -efg)</param> /// <param name="enumFormString">Form parameter enum test (string) (optional, default to -efg)</param>
/// <returns>ApiResponse of Object(void)</returns> /// <returns>ApiResponse of Object(void)</returns>
public ApiResponse<Object> TestEnumParametersWithHttpInfo (List<string> enumHeaderStringArray = default(List<string>), string enumHeaderString = default(string), List<string> enumQueryStringArray = default(List<string>), string enumQueryString = default(string), int enumQueryInteger = default(int), double enumQueryDouble = default(double), List<string> enumFormStringArray = default(List<string>), string enumFormString = default(string)) public ApiResponse<Object> TestEnumParametersWithHttpInfo (List<string> enumHeaderStringArray = default(List<string>), string enumHeaderString = default(string), List<string> enumQueryStringArray = default(List<string>), string enumQueryString = default(string), int? enumQueryInteger = default(int?), double? enumQueryDouble = default(double?), List<string> enumFormStringArray = default(List<string>), string enumFormString = default(string))
{ {
var localVarPath = "./fake"; var localVarPath = "./fake";
@ -2354,7 +2354,7 @@ namespace Org.OpenAPITools.Api
/// <param name="enumFormStringArray">Form parameter enum test (string array) (optional, default to $)</param> /// <param name="enumFormStringArray">Form parameter enum test (string array) (optional, default to $)</param>
/// <param name="enumFormString">Form parameter enum test (string) (optional, default to -efg)</param> /// <param name="enumFormString">Form parameter enum test (string) (optional, default to -efg)</param>
/// <returns>Task of void</returns> /// <returns>Task of void</returns>
public async System.Threading.Tasks.Task TestEnumParametersAsync (List<string> enumHeaderStringArray = default(List<string>), string enumHeaderString = default(string), List<string> enumQueryStringArray = default(List<string>), string enumQueryString = default(string), int enumQueryInteger = default(int), double enumQueryDouble = default(double), List<string> enumFormStringArray = default(List<string>), string enumFormString = default(string)) public async System.Threading.Tasks.Task TestEnumParametersAsync (List<string> enumHeaderStringArray = default(List<string>), string enumHeaderString = default(string), List<string> enumQueryStringArray = default(List<string>), string enumQueryString = default(string), int? enumQueryInteger = default(int?), double? enumQueryDouble = default(double?), List<string> enumFormStringArray = default(List<string>), string enumFormString = default(string))
{ {
await TestEnumParametersAsyncWithHttpInfo(enumHeaderStringArray, enumHeaderString, enumQueryStringArray, enumQueryString, enumQueryInteger, enumQueryDouble, enumFormStringArray, enumFormString); await TestEnumParametersAsyncWithHttpInfo(enumHeaderStringArray, enumHeaderString, enumQueryStringArray, enumQueryString, enumQueryInteger, enumQueryDouble, enumFormStringArray, enumFormString);
@ -2373,7 +2373,7 @@ namespace Org.OpenAPITools.Api
/// <param name="enumFormStringArray">Form parameter enum test (string array) (optional, default to $)</param> /// <param name="enumFormStringArray">Form parameter enum test (string array) (optional, default to $)</param>
/// <param name="enumFormString">Form parameter enum test (string) (optional, default to -efg)</param> /// <param name="enumFormString">Form parameter enum test (string) (optional, default to -efg)</param>
/// <returns>Task of ApiResponse</returns> /// <returns>Task of ApiResponse</returns>
public async System.Threading.Tasks.Task<ApiResponse<Object>> TestEnumParametersAsyncWithHttpInfo (List<string> enumHeaderStringArray = default(List<string>), string enumHeaderString = default(string), List<string> enumQueryStringArray = default(List<string>), string enumQueryString = default(string), int enumQueryInteger = default(int), double enumQueryDouble = default(double), List<string> enumFormStringArray = default(List<string>), string enumFormString = default(string)) public async System.Threading.Tasks.Task<ApiResponse<Object>> TestEnumParametersAsyncWithHttpInfo (List<string> enumHeaderStringArray = default(List<string>), string enumHeaderString = default(string), List<string> enumQueryStringArray = default(List<string>), string enumQueryString = default(string), int? enumQueryInteger = default(int?), double? enumQueryDouble = default(double?), List<string> enumFormStringArray = default(List<string>), string enumFormString = default(string))
{ {
var localVarPath = "./fake"; var localVarPath = "./fake";
@ -2403,7 +2403,7 @@ namespace Org.OpenAPITools.Api
if (enumQueryDouble != null) localVarQueryParams.AddRange(this.Configuration.ApiClient.ParameterToKeyValuePairs("", "enum_query_double", enumQueryDouble)); // query parameter if (enumQueryDouble != null) localVarQueryParams.AddRange(this.Configuration.ApiClient.ParameterToKeyValuePairs("", "enum_query_double", enumQueryDouble)); // query parameter
if (enumHeaderStringArray != null) localVarHeaderParams.Add("enum_header_string_array", this.Configuration.ApiClient.ParameterToString(enumHeaderStringArray)); // header parameter if (enumHeaderStringArray != null) localVarHeaderParams.Add("enum_header_string_array", this.Configuration.ApiClient.ParameterToString(enumHeaderStringArray)); // header parameter
if (enumHeaderString != null) localVarHeaderParams.Add("enum_header_string", this.Configuration.ApiClient.ParameterToString(enumHeaderString)); // header parameter if (enumHeaderString != null) localVarHeaderParams.Add("enum_header_string", this.Configuration.ApiClient.ParameterToString(enumHeaderString)); // header parameter
if (enumFormStringArray != null) localVarFormParams.Add("enum_form_string_array", this.Configuration.ApiClient.Serialize(enumFormStringArray)); // form parameter if (enumFormStringArray != null) localVarFormParams.Add("enum_form_string_array", this.Configuration.ApiClient.ParameterToString(enumFormStringArray)); // form parameter
if (enumFormString != null) localVarFormParams.Add("enum_form_string", this.Configuration.ApiClient.ParameterToString(enumFormString)); // form parameter if (enumFormString != null) localVarFormParams.Add("enum_form_string", this.Configuration.ApiClient.ParameterToString(enumFormString)); // form parameter
@ -2436,7 +2436,7 @@ namespace Org.OpenAPITools.Api
/// <param name="booleanGroup">Boolean in group parameters (optional)</param> /// <param name="booleanGroup">Boolean in group parameters (optional)</param>
/// <param name="int64Group">Integer in group parameters (optional)</param> /// <param name="int64Group">Integer in group parameters (optional)</param>
/// <returns></returns> /// <returns></returns>
public void TestGroupParameters (int requiredStringGroup, bool requiredBooleanGroup, long requiredInt64Group, int stringGroup = default(int), bool booleanGroup = default(bool), long int64Group = default(long)) public void TestGroupParameters (int requiredStringGroup, bool requiredBooleanGroup, long requiredInt64Group, int? stringGroup = default(int?), bool? booleanGroup = default(bool?), long? int64Group = default(long?))
{ {
TestGroupParametersWithHttpInfo(requiredStringGroup, requiredBooleanGroup, requiredInt64Group, stringGroup, booleanGroup, int64Group); TestGroupParametersWithHttpInfo(requiredStringGroup, requiredBooleanGroup, requiredInt64Group, stringGroup, booleanGroup, int64Group);
} }
@ -2452,7 +2452,7 @@ namespace Org.OpenAPITools.Api
/// <param name="booleanGroup">Boolean in group parameters (optional)</param> /// <param name="booleanGroup">Boolean in group parameters (optional)</param>
/// <param name="int64Group">Integer in group parameters (optional)</param> /// <param name="int64Group">Integer in group parameters (optional)</param>
/// <returns>ApiResponse of Object(void)</returns> /// <returns>ApiResponse of Object(void)</returns>
public ApiResponse<Object> TestGroupParametersWithHttpInfo (int requiredStringGroup, bool requiredBooleanGroup, long requiredInt64Group, int stringGroup = default(int), bool booleanGroup = default(bool), long int64Group = default(long)) public ApiResponse<Object> TestGroupParametersWithHttpInfo (int requiredStringGroup, bool requiredBooleanGroup, long requiredInt64Group, int? stringGroup = default(int?), bool? booleanGroup = default(bool?), long? int64Group = default(long?))
{ {
// verify the required parameter 'requiredStringGroup' is set // verify the required parameter 'requiredStringGroup' is set
if (requiredStringGroup == null) if (requiredStringGroup == null)
@ -2521,7 +2521,7 @@ namespace Org.OpenAPITools.Api
/// <param name="booleanGroup">Boolean in group parameters (optional)</param> /// <param name="booleanGroup">Boolean in group parameters (optional)</param>
/// <param name="int64Group">Integer in group parameters (optional)</param> /// <param name="int64Group">Integer in group parameters (optional)</param>
/// <returns>Task of void</returns> /// <returns>Task of void</returns>
public async System.Threading.Tasks.Task TestGroupParametersAsync (int requiredStringGroup, bool requiredBooleanGroup, long requiredInt64Group, int stringGroup = default(int), bool booleanGroup = default(bool), long int64Group = default(long)) public async System.Threading.Tasks.Task TestGroupParametersAsync (int requiredStringGroup, bool requiredBooleanGroup, long requiredInt64Group, int? stringGroup = default(int?), bool? booleanGroup = default(bool?), long? int64Group = default(long?))
{ {
await TestGroupParametersAsyncWithHttpInfo(requiredStringGroup, requiredBooleanGroup, requiredInt64Group, stringGroup, booleanGroup, int64Group); await TestGroupParametersAsyncWithHttpInfo(requiredStringGroup, requiredBooleanGroup, requiredInt64Group, stringGroup, booleanGroup, int64Group);
@ -2538,7 +2538,7 @@ namespace Org.OpenAPITools.Api
/// <param name="booleanGroup">Boolean in group parameters (optional)</param> /// <param name="booleanGroup">Boolean in group parameters (optional)</param>
/// <param name="int64Group">Integer in group parameters (optional)</param> /// <param name="int64Group">Integer in group parameters (optional)</param>
/// <returns>Task of ApiResponse</returns> /// <returns>Task of ApiResponse</returns>
public async System.Threading.Tasks.Task<ApiResponse<Object>> TestGroupParametersAsyncWithHttpInfo (int requiredStringGroup, bool requiredBooleanGroup, long requiredInt64Group, int stringGroup = default(int), bool booleanGroup = default(bool), long int64Group = default(long)) public async System.Threading.Tasks.Task<ApiResponse<Object>> TestGroupParametersAsyncWithHttpInfo (int requiredStringGroup, bool requiredBooleanGroup, long requiredInt64Group, int? stringGroup = default(int?), bool? booleanGroup = default(bool?), long? int64Group = default(long?))
{ {
// verify the required parameter 'requiredStringGroup' is set // verify the required parameter 'requiredStringGroup' is set
if (requiredStringGroup == null) if (requiredStringGroup == null)

View File

@ -505,7 +505,6 @@ namespace Org.OpenAPITools.Client
/// Convert params to key/value pairs. /// Convert params to key/value pairs.
/// Use collectionFormat to properly format lists and collections. /// Use collectionFormat to properly format lists and collections.
/// </summary> /// </summary>
/// <param name="collectionFormat">Collection format.</param>
/// <param name="name">Key name.</param> /// <param name="name">Key name.</param>
/// <param name="value">Value object.</param> /// <param name="value">Value object.</param>
/// <returns>A list of KeyValuePairs</returns> /// <returns>A list of KeyValuePairs</returns>

View File

@ -27,7 +27,7 @@ namespace Org.OpenAPITools.Model
/// Animal /// Animal
/// </summary> /// </summary>
[DataContract] [DataContract]
[JsonConverter(typeof(JsonSubtypes), "ClassName")] [JsonConverter(typeof(JsonSubtypes), "className")]
[JsonSubtypes.KnownSubType(typeof(Dog), "Dog")] [JsonSubtypes.KnownSubType(typeof(Dog), "Dog")]
[JsonSubtypes.KnownSubType(typeof(Cat), "Cat")] [JsonSubtypes.KnownSubType(typeof(Cat), "Cat")]
[JsonSubtypes.KnownSubType(typeof(BigCat), "BigCat")] [JsonSubtypes.KnownSubType(typeof(BigCat), "BigCat")]
@ -69,7 +69,7 @@ namespace Org.OpenAPITools.Model
/// <summary> /// <summary>
/// Gets or Sets ClassName /// Gets or Sets ClassName
/// </summary> /// </summary>
[DataMember(Name="className", EmitDefaultValue=false)] [DataMember(Name="className", EmitDefaultValue=true)]
public string ClassName { get; set; } public string ClassName { get; set; }
/// <summary> /// <summary>

View File

@ -62,7 +62,7 @@ namespace Org.OpenAPITools.Model
/// <summary> /// <summary>
/// Gets or Sets Name /// Gets or Sets Name
/// </summary> /// </summary>
[DataMember(Name="name", EmitDefaultValue=false)] [DataMember(Name="name", EmitDefaultValue=true)]
public string Name { get; set; } public string Name { get; set; }
/// <summary> /// <summary>

View File

@ -88,7 +88,7 @@ namespace Org.OpenAPITools.Model
/// <summary> /// <summary>
/// Gets or Sets EnumStringRequired /// Gets or Sets EnumStringRequired
/// </summary> /// </summary>
[DataMember(Name="enum_string_required", EmitDefaultValue=false)] [DataMember(Name="enum_string_required", EmitDefaultValue=true)]
public EnumStringRequiredEnum EnumStringRequired { get; set; } public EnumStringRequiredEnum EnumStringRequired { get; set; }
/// <summary> /// <summary>
/// Defines EnumInteger /// Defines EnumInteger
@ -155,7 +155,7 @@ namespace Org.OpenAPITools.Model
/// <param name="enumInteger">enumInteger.</param> /// <param name="enumInteger">enumInteger.</param>
/// <param name="enumNumber">enumNumber.</param> /// <param name="enumNumber">enumNumber.</param>
/// <param name="outerEnum">outerEnum.</param> /// <param name="outerEnum">outerEnum.</param>
public EnumTest(EnumStringEnum? enumString = default(EnumStringEnum?), EnumStringRequiredEnum enumStringRequired = default(EnumStringRequiredEnum), EnumIntegerEnum? enumInteger = default(EnumIntegerEnum?), EnumNumberEnum? enumNumber = default(EnumNumberEnum?), OuterEnum outerEnum = default(OuterEnum)) public EnumTest(EnumStringEnum? enumString = default(EnumStringEnum?), EnumStringRequiredEnum enumStringRequired = default(EnumStringRequiredEnum), EnumIntegerEnum? enumInteger = default(EnumIntegerEnum?), EnumNumberEnum? enumNumber = default(EnumNumberEnum?), OuterEnum? outerEnum = default(OuterEnum?))
{ {
// to ensure "enumStringRequired" is required (not null) // to ensure "enumStringRequired" is required (not null)
if (enumStringRequired == null) if (enumStringRequired == null)

View File

@ -125,7 +125,7 @@ namespace Org.OpenAPITools.Model
/// <summary> /// <summary>
/// Gets or Sets Number /// Gets or Sets Number
/// </summary> /// </summary>
[DataMember(Name="number", EmitDefaultValue=false)] [DataMember(Name="number", EmitDefaultValue=true)]
public decimal Number { get; set; } public decimal Number { get; set; }
/// <summary> /// <summary>
@ -149,7 +149,7 @@ namespace Org.OpenAPITools.Model
/// <summary> /// <summary>
/// Gets or Sets Byte /// Gets or Sets Byte
/// </summary> /// </summary>
[DataMember(Name="byte", EmitDefaultValue=false)] [DataMember(Name="byte", EmitDefaultValue=true)]
public byte[] Byte { get; set; } public byte[] Byte { get; set; }
/// <summary> /// <summary>
@ -161,7 +161,7 @@ namespace Org.OpenAPITools.Model
/// <summary> /// <summary>
/// Gets or Sets Date /// Gets or Sets Date
/// </summary> /// </summary>
[DataMember(Name="date", EmitDefaultValue=false)] [DataMember(Name="date", EmitDefaultValue=true)]
[JsonConverter(typeof(OpenAPIDateConverter))] [JsonConverter(typeof(OpenAPIDateConverter))]
public DateTime Date { get; set; } public DateTime Date { get; set; }
@ -180,7 +180,7 @@ namespace Org.OpenAPITools.Model
/// <summary> /// <summary>
/// Gets or Sets Password /// Gets or Sets Password
/// </summary> /// </summary>
[DataMember(Name="password", EmitDefaultValue=false)] [DataMember(Name="password", EmitDefaultValue=true)]
public string Password { get; set; } public string Password { get; set; }
/// <summary> /// <summary>

View File

@ -56,7 +56,7 @@ namespace Org.OpenAPITools.Model
/// <summary> /// <summary>
/// Gets or Sets _Name /// Gets or Sets _Name
/// </summary> /// </summary>
[DataMember(Name="name", EmitDefaultValue=false)] [DataMember(Name="name", EmitDefaultValue=true)]
public int _Name { get; set; } public int _Name { get; set; }
/// <summary> /// <summary>

View File

@ -118,13 +118,13 @@ namespace Org.OpenAPITools.Model
/// <summary> /// <summary>
/// Gets or Sets Name /// Gets or Sets Name
/// </summary> /// </summary>
[DataMember(Name="name", EmitDefaultValue=false)] [DataMember(Name="name", EmitDefaultValue=true)]
public string Name { get; set; } public string Name { get; set; }
/// <summary> /// <summary>
/// Gets or Sets PhotoUrls /// Gets or Sets PhotoUrls
/// </summary> /// </summary>
[DataMember(Name="photoUrls", EmitDefaultValue=false)] [DataMember(Name="photoUrls", EmitDefaultValue=true)]
public List<string> PhotoUrls { get; set; } public List<string> PhotoUrls { get; set; }
/// <summary> /// <summary>

View File

@ -98,31 +98,31 @@ namespace Org.OpenAPITools.Model
/// <summary> /// <summary>
/// Gets or Sets StringItem /// Gets or Sets StringItem
/// </summary> /// </summary>
[DataMember(Name="string_item", EmitDefaultValue=false)] [DataMember(Name="string_item", EmitDefaultValue=true)]
public string StringItem { get; set; } public string StringItem { get; set; }
/// <summary> /// <summary>
/// Gets or Sets NumberItem /// Gets or Sets NumberItem
/// </summary> /// </summary>
[DataMember(Name="number_item", EmitDefaultValue=false)] [DataMember(Name="number_item", EmitDefaultValue=true)]
public decimal NumberItem { get; set; } public decimal NumberItem { get; set; }
/// <summary> /// <summary>
/// Gets or Sets IntegerItem /// Gets or Sets IntegerItem
/// </summary> /// </summary>
[DataMember(Name="integer_item", EmitDefaultValue=false)] [DataMember(Name="integer_item", EmitDefaultValue=true)]
public int IntegerItem { get; set; } public int IntegerItem { get; set; }
/// <summary> /// <summary>
/// Gets or Sets BoolItem /// Gets or Sets BoolItem
/// </summary> /// </summary>
[DataMember(Name="bool_item", EmitDefaultValue=false)] [DataMember(Name="bool_item", EmitDefaultValue=true)]
public bool BoolItem { get; set; } public bool BoolItem { get; set; }
/// <summary> /// <summary>
/// Gets or Sets ArrayItem /// Gets or Sets ArrayItem
/// </summary> /// </summary>
[DataMember(Name="array_item", EmitDefaultValue=false)] [DataMember(Name="array_item", EmitDefaultValue=true)]
public List<int> ArrayItem { get; set; } public List<int> ArrayItem { get; set; }
/// <summary> /// <summary>

View File

@ -109,37 +109,37 @@ namespace Org.OpenAPITools.Model
/// <summary> /// <summary>
/// Gets or Sets StringItem /// Gets or Sets StringItem
/// </summary> /// </summary>
[DataMember(Name="string_item", EmitDefaultValue=false)] [DataMember(Name="string_item", EmitDefaultValue=true)]
public string StringItem { get; set; } public string StringItem { get; set; }
/// <summary> /// <summary>
/// Gets or Sets NumberItem /// Gets or Sets NumberItem
/// </summary> /// </summary>
[DataMember(Name="number_item", EmitDefaultValue=false)] [DataMember(Name="number_item", EmitDefaultValue=true)]
public decimal NumberItem { get; set; } public decimal NumberItem { get; set; }
/// <summary> /// <summary>
/// Gets or Sets FloatItem /// Gets or Sets FloatItem
/// </summary> /// </summary>
[DataMember(Name="float_item", EmitDefaultValue=false)] [DataMember(Name="float_item", EmitDefaultValue=true)]
public float FloatItem { get; set; } public float FloatItem { get; set; }
/// <summary> /// <summary>
/// Gets or Sets IntegerItem /// Gets or Sets IntegerItem
/// </summary> /// </summary>
[DataMember(Name="integer_item", EmitDefaultValue=false)] [DataMember(Name="integer_item", EmitDefaultValue=true)]
public int IntegerItem { get; set; } public int IntegerItem { get; set; }
/// <summary> /// <summary>
/// Gets or Sets BoolItem /// Gets or Sets BoolItem
/// </summary> /// </summary>
[DataMember(Name="bool_item", EmitDefaultValue=false)] [DataMember(Name="bool_item", EmitDefaultValue=true)]
public bool BoolItem { get; set; } public bool BoolItem { get; set; }
/// <summary> /// <summary>
/// Gets or Sets ArrayItem /// Gets or Sets ArrayItem
/// </summary> /// </summary>
[DataMember(Name="array_item", EmitDefaultValue=false)] [DataMember(Name="array_item", EmitDefaultValue=true)]
public List<int> ArrayItem { get; set; } public List<int> ArrayItem { get; set; }
/// <summary> /// <summary>

View File

@ -97,7 +97,7 @@ No authorization required
## FakeOuterBooleanSerialize ## FakeOuterBooleanSerialize
> bool FakeOuterBooleanSerialize (bool body = null) > bool FakeOuterBooleanSerialize (bool? body = null)
@ -120,7 +120,7 @@ namespace Example
{ {
Configuration.Default.BasePath = "http://petstore.swagger.io:80/v2"; Configuration.Default.BasePath = "http://petstore.swagger.io:80/v2";
var apiInstance = new FakeApi(Configuration.Default); 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 try
{ {
@ -143,7 +143,7 @@ namespace Example
Name | Type | Description | Notes Name | Type | Description | Notes
------------- | ------------- | ------------- | ------------- ------------- | ------------- | ------------- | -------------
**body** | **bool**| Input boolean as post body | [optional] **body** | **bool?**| Input boolean as post body | [optional]
### Return type ### Return type
@ -245,7 +245,7 @@ No authorization required
## FakeOuterNumberSerialize ## FakeOuterNumberSerialize
> decimal FakeOuterNumberSerialize (decimal body = null) > decimal FakeOuterNumberSerialize (decimal? body = null)
@ -268,7 +268,7 @@ namespace Example
{ {
Configuration.Default.BasePath = "http://petstore.swagger.io:80/v2"; Configuration.Default.BasePath = "http://petstore.swagger.io:80/v2";
var apiInstance = new FakeApi(Configuration.Default); 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 try
{ {
@ -291,7 +291,7 @@ namespace Example
Name | Type | Description | Notes Name | Type | Description | Notes
------------- | ------------- | ------------- | ------------- ------------- | ------------- | ------------- | -------------
**body** | **decimal**| Input number as post body | [optional] **body** | **decimal?**| Input number as post body | [optional]
### Return type ### Return type
@ -614,7 +614,7 @@ No authorization required
## TestEndpointParameters ## 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 假端點 偽のエンドポイント 가짜 엔드 포인트 Fake endpoint for testing various parameters 假端點 偽のエンドポイント 가짜 엔드 포인트
@ -645,14 +645,14 @@ namespace Example
var _double = 1.2D; // double | None var _double = 1.2D; // double | None
var patternWithoutDelimiter = patternWithoutDelimiter_example; // string | None var patternWithoutDelimiter = patternWithoutDelimiter_example; // string | None
var _byte = BYTE_ARRAY_DATA_HERE; // byte[] | None var _byte = BYTE_ARRAY_DATA_HERE; // byte[] | None
var integer = 56; // int | None (optional) var integer = 56; // int? | None (optional)
var int32 = 56; // int | None (optional) var int32 = 56; // int? | None (optional)
var int64 = 789; // long | None (optional) var int64 = 789; // long? | None (optional)
var _float = 3.4F; // float | None (optional) var _float = 3.4F; // float? | None (optional)
var _string = _string_example; // string | None (optional) var _string = _string_example; // string | None (optional)
var binary = BINARY_DATA_HERE; // System.IO.Stream | None (optional) var binary = BINARY_DATA_HERE; // System.IO.Stream | None (optional)
var date = 2013-10-20; // DateTime | None (optional) var date = 2013-10-20; // DateTime? | None (optional)
var dateTime = 2013-10-20T19:20:30+01:00; // DateTime | None (optional) var dateTime = 2013-10-20T19:20:30+01:00; // DateTime? | None (optional)
var password = password_example; // string | None (optional) var password = password_example; // string | None (optional)
var callback = callback_example; // string | None (optional) var callback = callback_example; // string | None (optional)
@ -681,14 +681,14 @@ Name | Type | Description | Notes
**_double** | **double**| None | **_double** | **double**| None |
**patternWithoutDelimiter** | **string**| None | **patternWithoutDelimiter** | **string**| None |
**_byte** | **byte[]**| None | **_byte** | **byte[]**| None |
**integer** | **int**| None | [optional] **integer** | **int?**| None | [optional]
**int32** | **int**| None | [optional] **int32** | **int?**| None | [optional]
**int64** | **long**| None | [optional] **int64** | **long?**| None | [optional]
**_float** | **float**| None | [optional] **_float** | **float?**| None | [optional]
**_string** | **string**| None | [optional] **_string** | **string**| None | [optional]
**binary** | **System.IO.Stream**| None | [optional] **binary** | **System.IO.Stream**| None | [optional]
**date** | **DateTime**| None | [optional] **date** | **DateTime?**| None | [optional]
**dateTime** | **DateTime**| None | [optional] **dateTime** | **DateTime?**| None | [optional]
**password** | **string**| None | [optional] **password** | **string**| None | [optional]
**callback** | **string**| None | [optional] **callback** | **string**| None | [optional]
@ -719,7 +719,7 @@ void (empty response body)
## TestEnumParameters ## TestEnumParameters
> void TestEnumParameters (List<string> enumHeaderStringArray = null, string enumHeaderString = null, List<string> enumQueryStringArray = null, string enumQueryString = null, int enumQueryInteger = null, double enumQueryDouble = null, List<string> enumFormStringArray = null, string enumFormString = null) > void TestEnumParameters (List<string> enumHeaderStringArray = null, string enumHeaderString = null, List<string> enumQueryStringArray = null, string enumQueryString = null, int? enumQueryInteger = null, double? enumQueryDouble = null, List<string> enumFormStringArray = null, string enumFormString = null)
To test enum parameters To test enum parameters
@ -746,8 +746,8 @@ namespace Example
var enumHeaderString = enumHeaderString_example; // string | Header parameter enum test (string) (optional) (default to -efg) var enumHeaderString = enumHeaderString_example; // string | Header parameter enum test (string) (optional) (default to -efg)
var enumQueryStringArray = enumQueryStringArray_example; // List<string> | Query parameter enum test (string array) (optional) var enumQueryStringArray = enumQueryStringArray_example; // List<string> | Query parameter enum test (string array) (optional)
var enumQueryString = enumQueryString_example; // string | Query parameter enum test (string) (optional) (default to -efg) 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 enumQueryInteger = 56; // int? | Query parameter enum test (double) (optional)
var enumQueryDouble = 1.2D; // double | Query parameter enum test (double) (optional) var enumQueryDouble = 1.2D; // double? | Query parameter enum test (double) (optional)
var enumFormStringArray = new List<string>(); // List<string> | Form parameter enum test (string array) (optional) (default to $) var enumFormStringArray = new List<string>(); // List<string> | Form parameter enum test (string array) (optional) (default to $)
var enumFormString = enumFormString_example; // string | Form parameter enum test (string) (optional) (default to -efg) var enumFormString = enumFormString_example; // string | Form parameter enum test (string) (optional) (default to -efg)
@ -776,8 +776,8 @@ Name | Type | Description | Notes
**enumHeaderString** | **string**| Header parameter enum test (string) | [optional] [default to -efg] **enumHeaderString** | **string**| Header parameter enum test (string) | [optional] [default to -efg]
**enumQueryStringArray** | **List&lt;string&gt;**| Query parameter enum test (string array) | [optional] **enumQueryStringArray** | **List&lt;string&gt;**| Query parameter enum test (string array) | [optional]
**enumQueryString** | **string**| Query parameter enum test (string) | [optional] [default to -efg] **enumQueryString** | **string**| Query parameter enum test (string) | [optional] [default to -efg]
**enumQueryInteger** | **int**| Query parameter enum test (double) | [optional] **enumQueryInteger** | **int?**| Query parameter enum test (double) | [optional]
**enumQueryDouble** | **double**| Query parameter enum test (double) | [optional] **enumQueryDouble** | **double?**| Query parameter enum test (double) | [optional]
**enumFormStringArray** | [**List&lt;string&gt;**](string.md)| Form parameter enum test (string array) | [optional] [default to $] **enumFormStringArray** | [**List&lt;string&gt;**](string.md)| Form parameter enum test (string array) | [optional] [default to $]
**enumFormString** | **string**| Form parameter enum test (string) | [optional] [default to -efg] **enumFormString** | **string**| Form parameter enum test (string) | [optional] [default to -efg]
@ -808,7 +808,7 @@ No authorization required
## TestGroupParameters ## 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) Fake endpoint to test group parameters (optional)
@ -834,9 +834,9 @@ namespace Example
var requiredStringGroup = 56; // int | Required String in group parameters var requiredStringGroup = 56; // int | Required String in group parameters
var requiredBooleanGroup = true; // bool | Required Boolean in group parameters var requiredBooleanGroup = true; // bool | Required Boolean in group parameters
var requiredInt64Group = 789; // long | Required Integer in group parameters var requiredInt64Group = 789; // long | Required Integer in group parameters
var stringGroup = 56; // int | String in group parameters (optional) var stringGroup = 56; // int? | String in group parameters (optional)
var booleanGroup = true; // bool | Boolean in group parameters (optional) var booleanGroup = true; // bool? | Boolean in group parameters (optional)
var int64Group = 789; // long | Integer in group parameters (optional) var int64Group = 789; // long? | Integer in group parameters (optional)
try try
{ {
@ -862,9 +862,9 @@ Name | Type | Description | Notes
**requiredStringGroup** | **int**| Required String in group parameters | **requiredStringGroup** | **int**| Required String in group parameters |
**requiredBooleanGroup** | **bool**| Required Boolean in group parameters | **requiredBooleanGroup** | **bool**| Required Boolean in group parameters |
**requiredInt64Group** | **long**| Required Integer in group parameters | **requiredInt64Group** | **long**| Required Integer in group parameters |
**stringGroup** | **int**| String in group parameters | [optional] **stringGroup** | **int?**| String in group parameters | [optional]
**booleanGroup** | **bool**| Boolean in group parameters | [optional] **booleanGroup** | **bool?**| Boolean in group parameters | [optional]
**int64Group** | **long**| Integer in group parameters | [optional] **int64Group** | **long?**| Integer in group parameters | [optional]
### Return type ### Return type

View File

@ -54,7 +54,7 @@ namespace Org.OpenAPITools.Api
/// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> /// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception>
/// <param name="body">Input boolean as post body (optional)</param> /// <param name="body">Input boolean as post body (optional)</param>
/// <returns>bool</returns> /// <returns>bool</returns>
bool FakeOuterBooleanSerialize (bool body = default(bool)); bool FakeOuterBooleanSerialize (bool? body = default(bool?));
/// <summary> /// <summary>
/// ///
@ -65,7 +65,7 @@ namespace Org.OpenAPITools.Api
/// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> /// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception>
/// <param name="body">Input boolean as post body (optional)</param> /// <param name="body">Input boolean as post body (optional)</param>
/// <returns>ApiResponse of bool</returns> /// <returns>ApiResponse of bool</returns>
ApiResponse<bool> FakeOuterBooleanSerializeWithHttpInfo (bool body = default(bool)); ApiResponse<bool> FakeOuterBooleanSerializeWithHttpInfo (bool? body = default(bool?));
/// <summary> /// <summary>
/// ///
/// </summary> /// </summary>
@ -96,7 +96,7 @@ namespace Org.OpenAPITools.Api
/// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> /// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception>
/// <param name="body">Input number as post body (optional)</param> /// <param name="body">Input number as post body (optional)</param>
/// <returns>decimal</returns> /// <returns>decimal</returns>
decimal FakeOuterNumberSerialize (decimal body = default(decimal)); decimal FakeOuterNumberSerialize (decimal? body = default(decimal?));
/// <summary> /// <summary>
/// ///
@ -107,7 +107,7 @@ namespace Org.OpenAPITools.Api
/// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> /// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception>
/// <param name="body">Input number as post body (optional)</param> /// <param name="body">Input number as post body (optional)</param>
/// <returns>ApiResponse of decimal</returns> /// <returns>ApiResponse of decimal</returns>
ApiResponse<decimal> FakeOuterNumberSerializeWithHttpInfo (decimal body = default(decimal)); ApiResponse<decimal> FakeOuterNumberSerializeWithHttpInfo (decimal? body = default(decimal?));
/// <summary> /// <summary>
/// ///
/// </summary> /// </summary>
@ -216,7 +216,7 @@ namespace Org.OpenAPITools.Api
/// <param name="password">None (optional)</param> /// <param name="password">None (optional)</param>
/// <param name="callback">None (optional)</param> /// <param name="callback">None (optional)</param>
/// <returns></returns> /// <returns></returns>
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)); 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));
/// <summary> /// <summary>
/// Fake endpoint for testing various parameters 假端點 偽のエンドポイント 가짜 엔드 포인트 /// Fake endpoint for testing various parameters 假端點 偽のエンドポイント 가짜 엔드 포인트
@ -240,7 +240,7 @@ namespace Org.OpenAPITools.Api
/// <param name="password">None (optional)</param> /// <param name="password">None (optional)</param>
/// <param name="callback">None (optional)</param> /// <param name="callback">None (optional)</param>
/// <returns>ApiResponse of Object(void)</returns> /// <returns>ApiResponse of Object(void)</returns>
ApiResponse<Object> TestEndpointParametersWithHttpInfo (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)); ApiResponse<Object> TestEndpointParametersWithHttpInfo (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));
/// <summary> /// <summary>
/// To test enum parameters /// To test enum parameters
/// </summary> /// </summary>
@ -257,7 +257,7 @@ namespace Org.OpenAPITools.Api
/// <param name="enumFormStringArray">Form parameter enum test (string array) (optional, default to $)</param> /// <param name="enumFormStringArray">Form parameter enum test (string array) (optional, default to $)</param>
/// <param name="enumFormString">Form parameter enum test (string) (optional, default to -efg)</param> /// <param name="enumFormString">Form parameter enum test (string) (optional, default to -efg)</param>
/// <returns></returns> /// <returns></returns>
void TestEnumParameters (List<string> enumHeaderStringArray = default(List<string>), string enumHeaderString = default(string), List<string> enumQueryStringArray = default(List<string>), string enumQueryString = default(string), int enumQueryInteger = default(int), double enumQueryDouble = default(double), List<string> enumFormStringArray = default(List<string>), string enumFormString = default(string)); void TestEnumParameters (List<string> enumHeaderStringArray = default(List<string>), string enumHeaderString = default(string), List<string> enumQueryStringArray = default(List<string>), string enumQueryString = default(string), int? enumQueryInteger = default(int?), double? enumQueryDouble = default(double?), List<string> enumFormStringArray = default(List<string>), string enumFormString = default(string));
/// <summary> /// <summary>
/// To test enum parameters /// To test enum parameters
@ -275,7 +275,7 @@ namespace Org.OpenAPITools.Api
/// <param name="enumFormStringArray">Form parameter enum test (string array) (optional, default to $)</param> /// <param name="enumFormStringArray">Form parameter enum test (string array) (optional, default to $)</param>
/// <param name="enumFormString">Form parameter enum test (string) (optional, default to -efg)</param> /// <param name="enumFormString">Form parameter enum test (string) (optional, default to -efg)</param>
/// <returns>ApiResponse of Object(void)</returns> /// <returns>ApiResponse of Object(void)</returns>
ApiResponse<Object> TestEnumParametersWithHttpInfo (List<string> enumHeaderStringArray = default(List<string>), string enumHeaderString = default(string), List<string> enumQueryStringArray = default(List<string>), string enumQueryString = default(string), int enumQueryInteger = default(int), double enumQueryDouble = default(double), List<string> enumFormStringArray = default(List<string>), string enumFormString = default(string)); ApiResponse<Object> TestEnumParametersWithHttpInfo (List<string> enumHeaderStringArray = default(List<string>), string enumHeaderString = default(string), List<string> enumQueryStringArray = default(List<string>), string enumQueryString = default(string), int? enumQueryInteger = default(int?), double? enumQueryDouble = default(double?), List<string> enumFormStringArray = default(List<string>), string enumFormString = default(string));
/// <summary> /// <summary>
/// Fake endpoint to test group parameters (optional) /// Fake endpoint to test group parameters (optional)
/// </summary> /// </summary>
@ -290,7 +290,7 @@ namespace Org.OpenAPITools.Api
/// <param name="booleanGroup">Boolean in group parameters (optional)</param> /// <param name="booleanGroup">Boolean in group parameters (optional)</param>
/// <param name="int64Group">Integer in group parameters (optional)</param> /// <param name="int64Group">Integer in group parameters (optional)</param>
/// <returns></returns> /// <returns></returns>
void TestGroupParameters (int requiredStringGroup, bool requiredBooleanGroup, long requiredInt64Group, int stringGroup = default(int), bool booleanGroup = default(bool), long int64Group = default(long)); void TestGroupParameters (int requiredStringGroup, bool requiredBooleanGroup, long requiredInt64Group, int? stringGroup = default(int?), bool? booleanGroup = default(bool?), long? int64Group = default(long?));
/// <summary> /// <summary>
/// Fake endpoint to test group parameters (optional) /// Fake endpoint to test group parameters (optional)
@ -306,7 +306,7 @@ namespace Org.OpenAPITools.Api
/// <param name="booleanGroup">Boolean in group parameters (optional)</param> /// <param name="booleanGroup">Boolean in group parameters (optional)</param>
/// <param name="int64Group">Integer in group parameters (optional)</param> /// <param name="int64Group">Integer in group parameters (optional)</param>
/// <returns>ApiResponse of Object(void)</returns> /// <returns>ApiResponse of Object(void)</returns>
ApiResponse<Object> TestGroupParametersWithHttpInfo (int requiredStringGroup, bool requiredBooleanGroup, long requiredInt64Group, int stringGroup = default(int), bool booleanGroup = default(bool), long int64Group = default(long)); ApiResponse<Object> TestGroupParametersWithHttpInfo (int requiredStringGroup, bool requiredBooleanGroup, long requiredInt64Group, int? stringGroup = default(int?), bool? booleanGroup = default(bool?), long? int64Group = default(long?));
/// <summary> /// <summary>
/// test inline additionalProperties /// test inline additionalProperties
/// </summary> /// </summary>
@ -412,7 +412,7 @@ namespace Org.OpenAPITools.Api
/// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> /// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception>
/// <param name="body">Input boolean as post body (optional)</param> /// <param name="body">Input boolean as post body (optional)</param>
/// <returns>Task of bool</returns> /// <returns>Task of bool</returns>
System.Threading.Tasks.Task<bool> FakeOuterBooleanSerializeAsync (bool body = default(bool)); System.Threading.Tasks.Task<bool> FakeOuterBooleanSerializeAsync (bool? body = default(bool?));
/// <summary> /// <summary>
/// ///
@ -423,7 +423,7 @@ namespace Org.OpenAPITools.Api
/// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> /// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception>
/// <param name="body">Input boolean as post body (optional)</param> /// <param name="body">Input boolean as post body (optional)</param>
/// <returns>Task of ApiResponse (bool)</returns> /// <returns>Task of ApiResponse (bool)</returns>
System.Threading.Tasks.Task<ApiResponse<bool>> FakeOuterBooleanSerializeAsyncWithHttpInfo (bool body = default(bool)); System.Threading.Tasks.Task<ApiResponse<bool>> FakeOuterBooleanSerializeAsyncWithHttpInfo (bool? body = default(bool?));
/// <summary> /// <summary>
/// ///
/// </summary> /// </summary>
@ -454,7 +454,7 @@ namespace Org.OpenAPITools.Api
/// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> /// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception>
/// <param name="body">Input number as post body (optional)</param> /// <param name="body">Input number as post body (optional)</param>
/// <returns>Task of decimal</returns> /// <returns>Task of decimal</returns>
System.Threading.Tasks.Task<decimal> FakeOuterNumberSerializeAsync (decimal body = default(decimal)); System.Threading.Tasks.Task<decimal> FakeOuterNumberSerializeAsync (decimal? body = default(decimal?));
/// <summary> /// <summary>
/// ///
@ -465,7 +465,7 @@ namespace Org.OpenAPITools.Api
/// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> /// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception>
/// <param name="body">Input number as post body (optional)</param> /// <param name="body">Input number as post body (optional)</param>
/// <returns>Task of ApiResponse (decimal)</returns> /// <returns>Task of ApiResponse (decimal)</returns>
System.Threading.Tasks.Task<ApiResponse<decimal>> FakeOuterNumberSerializeAsyncWithHttpInfo (decimal body = default(decimal)); System.Threading.Tasks.Task<ApiResponse<decimal>> FakeOuterNumberSerializeAsyncWithHttpInfo (decimal? body = default(decimal?));
/// <summary> /// <summary>
/// ///
/// </summary> /// </summary>
@ -574,7 +574,7 @@ namespace Org.OpenAPITools.Api
/// <param name="password">None (optional)</param> /// <param name="password">None (optional)</param>
/// <param name="callback">None (optional)</param> /// <param name="callback">None (optional)</param>
/// <returns>Task of void</returns> /// <returns>Task of void</returns>
System.Threading.Tasks.Task TestEndpointParametersAsync (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)); System.Threading.Tasks.Task TestEndpointParametersAsync (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));
/// <summary> /// <summary>
/// Fake endpoint for testing various parameters 假端點 偽のエンドポイント 가짜 엔드 포인트 /// Fake endpoint for testing various parameters 假端點 偽のエンドポイント 가짜 엔드 포인트
@ -598,7 +598,7 @@ namespace Org.OpenAPITools.Api
/// <param name="password">None (optional)</param> /// <param name="password">None (optional)</param>
/// <param name="callback">None (optional)</param> /// <param name="callback">None (optional)</param>
/// <returns>Task of ApiResponse</returns> /// <returns>Task of ApiResponse</returns>
System.Threading.Tasks.Task<ApiResponse<Object>> TestEndpointParametersAsyncWithHttpInfo (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)); System.Threading.Tasks.Task<ApiResponse<Object>> TestEndpointParametersAsyncWithHttpInfo (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));
/// <summary> /// <summary>
/// To test enum parameters /// To test enum parameters
/// </summary> /// </summary>
@ -615,7 +615,7 @@ namespace Org.OpenAPITools.Api
/// <param name="enumFormStringArray">Form parameter enum test (string array) (optional, default to $)</param> /// <param name="enumFormStringArray">Form parameter enum test (string array) (optional, default to $)</param>
/// <param name="enumFormString">Form parameter enum test (string) (optional, default to -efg)</param> /// <param name="enumFormString">Form parameter enum test (string) (optional, default to -efg)</param>
/// <returns>Task of void</returns> /// <returns>Task of void</returns>
System.Threading.Tasks.Task TestEnumParametersAsync (List<string> enumHeaderStringArray = default(List<string>), string enumHeaderString = default(string), List<string> enumQueryStringArray = default(List<string>), string enumQueryString = default(string), int enumQueryInteger = default(int), double enumQueryDouble = default(double), List<string> enumFormStringArray = default(List<string>), string enumFormString = default(string)); System.Threading.Tasks.Task TestEnumParametersAsync (List<string> enumHeaderStringArray = default(List<string>), string enumHeaderString = default(string), List<string> enumQueryStringArray = default(List<string>), string enumQueryString = default(string), int? enumQueryInteger = default(int?), double? enumQueryDouble = default(double?), List<string> enumFormStringArray = default(List<string>), string enumFormString = default(string));
/// <summary> /// <summary>
/// To test enum parameters /// To test enum parameters
@ -633,7 +633,7 @@ namespace Org.OpenAPITools.Api
/// <param name="enumFormStringArray">Form parameter enum test (string array) (optional, default to $)</param> /// <param name="enumFormStringArray">Form parameter enum test (string array) (optional, default to $)</param>
/// <param name="enumFormString">Form parameter enum test (string) (optional, default to -efg)</param> /// <param name="enumFormString">Form parameter enum test (string) (optional, default to -efg)</param>
/// <returns>Task of ApiResponse</returns> /// <returns>Task of ApiResponse</returns>
System.Threading.Tasks.Task<ApiResponse<Object>> TestEnumParametersAsyncWithHttpInfo (List<string> enumHeaderStringArray = default(List<string>), string enumHeaderString = default(string), List<string> enumQueryStringArray = default(List<string>), string enumQueryString = default(string), int enumQueryInteger = default(int), double enumQueryDouble = default(double), List<string> enumFormStringArray = default(List<string>), string enumFormString = default(string)); System.Threading.Tasks.Task<ApiResponse<Object>> TestEnumParametersAsyncWithHttpInfo (List<string> enumHeaderStringArray = default(List<string>), string enumHeaderString = default(string), List<string> enumQueryStringArray = default(List<string>), string enumQueryString = default(string), int? enumQueryInteger = default(int?), double? enumQueryDouble = default(double?), List<string> enumFormStringArray = default(List<string>), string enumFormString = default(string));
/// <summary> /// <summary>
/// Fake endpoint to test group parameters (optional) /// Fake endpoint to test group parameters (optional)
/// </summary> /// </summary>
@ -648,7 +648,7 @@ namespace Org.OpenAPITools.Api
/// <param name="booleanGroup">Boolean in group parameters (optional)</param> /// <param name="booleanGroup">Boolean in group parameters (optional)</param>
/// <param name="int64Group">Integer in group parameters (optional)</param> /// <param name="int64Group">Integer in group parameters (optional)</param>
/// <returns>Task of void</returns> /// <returns>Task of void</returns>
System.Threading.Tasks.Task TestGroupParametersAsync (int requiredStringGroup, bool requiredBooleanGroup, long requiredInt64Group, int stringGroup = default(int), bool booleanGroup = default(bool), long int64Group = default(long)); System.Threading.Tasks.Task TestGroupParametersAsync (int requiredStringGroup, bool requiredBooleanGroup, long requiredInt64Group, int? stringGroup = default(int?), bool? booleanGroup = default(bool?), long? int64Group = default(long?));
/// <summary> /// <summary>
/// Fake endpoint to test group parameters (optional) /// Fake endpoint to test group parameters (optional)
@ -664,7 +664,7 @@ namespace Org.OpenAPITools.Api
/// <param name="booleanGroup">Boolean in group parameters (optional)</param> /// <param name="booleanGroup">Boolean in group parameters (optional)</param>
/// <param name="int64Group">Integer in group parameters (optional)</param> /// <param name="int64Group">Integer in group parameters (optional)</param>
/// <returns>Task of ApiResponse</returns> /// <returns>Task of ApiResponse</returns>
System.Threading.Tasks.Task<ApiResponse<Object>> TestGroupParametersAsyncWithHttpInfo (int requiredStringGroup, bool requiredBooleanGroup, long requiredInt64Group, int stringGroup = default(int), bool booleanGroup = default(bool), long int64Group = default(long)); System.Threading.Tasks.Task<ApiResponse<Object>> TestGroupParametersAsyncWithHttpInfo (int requiredStringGroup, bool requiredBooleanGroup, long requiredInt64Group, int? stringGroup = default(int?), bool? booleanGroup = default(bool?), long? int64Group = default(long?));
/// <summary> /// <summary>
/// test inline additionalProperties /// test inline additionalProperties
/// </summary> /// </summary>
@ -1010,7 +1010,7 @@ namespace Org.OpenAPITools.Api
/// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> /// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception>
/// <param name="body">Input boolean as post body (optional)</param> /// <param name="body">Input boolean as post body (optional)</param>
/// <returns>bool</returns> /// <returns>bool</returns>
public bool FakeOuterBooleanSerialize (bool body = default(bool)) public bool FakeOuterBooleanSerialize (bool? body = default(bool?))
{ {
ApiResponse<bool> localVarResponse = FakeOuterBooleanSerializeWithHttpInfo(body); ApiResponse<bool> localVarResponse = FakeOuterBooleanSerializeWithHttpInfo(body);
return localVarResponse.Data; return localVarResponse.Data;
@ -1022,7 +1022,7 @@ namespace Org.OpenAPITools.Api
/// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> /// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception>
/// <param name="body">Input boolean as post body (optional)</param> /// <param name="body">Input boolean as post body (optional)</param>
/// <returns>ApiResponse of bool</returns> /// <returns>ApiResponse of bool</returns>
public ApiResponse<bool> FakeOuterBooleanSerializeWithHttpInfo (bool body = default(bool)) public ApiResponse<bool> FakeOuterBooleanSerializeWithHttpInfo (bool? body = default(bool?))
{ {
var localVarPath = "/fake/outer/boolean"; var localVarPath = "/fake/outer/boolean";
@ -1080,7 +1080,7 @@ namespace Org.OpenAPITools.Api
/// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> /// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception>
/// <param name="body">Input boolean as post body (optional)</param> /// <param name="body">Input boolean as post body (optional)</param>
/// <returns>Task of bool</returns> /// <returns>Task of bool</returns>
public async System.Threading.Tasks.Task<bool> FakeOuterBooleanSerializeAsync (bool body = default(bool)) public async System.Threading.Tasks.Task<bool> FakeOuterBooleanSerializeAsync (bool? body = default(bool?))
{ {
ApiResponse<bool> localVarResponse = await FakeOuterBooleanSerializeAsyncWithHttpInfo(body); ApiResponse<bool> localVarResponse = await FakeOuterBooleanSerializeAsyncWithHttpInfo(body);
return localVarResponse.Data; return localVarResponse.Data;
@ -1093,7 +1093,7 @@ namespace Org.OpenAPITools.Api
/// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> /// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception>
/// <param name="body">Input boolean as post body (optional)</param> /// <param name="body">Input boolean as post body (optional)</param>
/// <returns>Task of ApiResponse (bool)</returns> /// <returns>Task of ApiResponse (bool)</returns>
public async System.Threading.Tasks.Task<ApiResponse<bool>> FakeOuterBooleanSerializeAsyncWithHttpInfo (bool body = default(bool)) public async System.Threading.Tasks.Task<ApiResponse<bool>> FakeOuterBooleanSerializeAsyncWithHttpInfo (bool? body = default(bool?))
{ {
var localVarPath = "/fake/outer/boolean"; var localVarPath = "/fake/outer/boolean";
@ -1292,7 +1292,7 @@ namespace Org.OpenAPITools.Api
/// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> /// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception>
/// <param name="body">Input number as post body (optional)</param> /// <param name="body">Input number as post body (optional)</param>
/// <returns>decimal</returns> /// <returns>decimal</returns>
public decimal FakeOuterNumberSerialize (decimal body = default(decimal)) public decimal FakeOuterNumberSerialize (decimal? body = default(decimal?))
{ {
ApiResponse<decimal> localVarResponse = FakeOuterNumberSerializeWithHttpInfo(body); ApiResponse<decimal> localVarResponse = FakeOuterNumberSerializeWithHttpInfo(body);
return localVarResponse.Data; return localVarResponse.Data;
@ -1304,7 +1304,7 @@ namespace Org.OpenAPITools.Api
/// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> /// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception>
/// <param name="body">Input number as post body (optional)</param> /// <param name="body">Input number as post body (optional)</param>
/// <returns>ApiResponse of decimal</returns> /// <returns>ApiResponse of decimal</returns>
public ApiResponse<decimal> FakeOuterNumberSerializeWithHttpInfo (decimal body = default(decimal)) public ApiResponse<decimal> FakeOuterNumberSerializeWithHttpInfo (decimal? body = default(decimal?))
{ {
var localVarPath = "/fake/outer/number"; var localVarPath = "/fake/outer/number";
@ -1362,7 +1362,7 @@ namespace Org.OpenAPITools.Api
/// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> /// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception>
/// <param name="body">Input number as post body (optional)</param> /// <param name="body">Input number as post body (optional)</param>
/// <returns>Task of decimal</returns> /// <returns>Task of decimal</returns>
public async System.Threading.Tasks.Task<decimal> FakeOuterNumberSerializeAsync (decimal body = default(decimal)) public async System.Threading.Tasks.Task<decimal> FakeOuterNumberSerializeAsync (decimal? body = default(decimal?))
{ {
ApiResponse<decimal> localVarResponse = await FakeOuterNumberSerializeAsyncWithHttpInfo(body); ApiResponse<decimal> localVarResponse = await FakeOuterNumberSerializeAsyncWithHttpInfo(body);
return localVarResponse.Data; return localVarResponse.Data;
@ -1375,7 +1375,7 @@ namespace Org.OpenAPITools.Api
/// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception> /// <exception cref="Org.OpenAPITools.Client.ApiException">Thrown when fails to make API call</exception>
/// <param name="body">Input number as post body (optional)</param> /// <param name="body">Input number as post body (optional)</param>
/// <returns>Task of ApiResponse (decimal)</returns> /// <returns>Task of ApiResponse (decimal)</returns>
public async System.Threading.Tasks.Task<ApiResponse<decimal>> FakeOuterNumberSerializeAsyncWithHttpInfo (decimal body = default(decimal)) public async System.Threading.Tasks.Task<ApiResponse<decimal>> FakeOuterNumberSerializeAsyncWithHttpInfo (decimal? body = default(decimal?))
{ {
var localVarPath = "/fake/outer/number"; var localVarPath = "/fake/outer/number";
@ -2038,7 +2038,7 @@ namespace Org.OpenAPITools.Api
/// <param name="password">None (optional)</param> /// <param name="password">None (optional)</param>
/// <param name="callback">None (optional)</param> /// <param name="callback">None (optional)</param>
/// <returns></returns> /// <returns></returns>
public 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)) public 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))
{ {
TestEndpointParametersWithHttpInfo(number, _double, patternWithoutDelimiter, _byte, integer, int32, int64, _float, _string, binary, date, dateTime, password, callback); TestEndpointParametersWithHttpInfo(number, _double, patternWithoutDelimiter, _byte, integer, int32, int64, _float, _string, binary, date, dateTime, password, callback);
} }
@ -2062,7 +2062,7 @@ namespace Org.OpenAPITools.Api
/// <param name="password">None (optional)</param> /// <param name="password">None (optional)</param>
/// <param name="callback">None (optional)</param> /// <param name="callback">None (optional)</param>
/// <returns>ApiResponse of Object(void)</returns> /// <returns>ApiResponse of Object(void)</returns>
public ApiResponse<Object> TestEndpointParametersWithHttpInfo (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)) public ApiResponse<Object> TestEndpointParametersWithHttpInfo (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))
{ {
// verify the required parameter 'number' is set // verify the required parameter 'number' is set
if (number == null) if (number == null)
@ -2157,7 +2157,7 @@ namespace Org.OpenAPITools.Api
/// <param name="password">None (optional)</param> /// <param name="password">None (optional)</param>
/// <param name="callback">None (optional)</param> /// <param name="callback">None (optional)</param>
/// <returns>Task of void</returns> /// <returns>Task of void</returns>
public async System.Threading.Tasks.Task TestEndpointParametersAsync (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)) public async System.Threading.Tasks.Task TestEndpointParametersAsync (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))
{ {
await TestEndpointParametersAsyncWithHttpInfo(number, _double, patternWithoutDelimiter, _byte, integer, int32, int64, _float, _string, binary, date, dateTime, password, callback); await TestEndpointParametersAsyncWithHttpInfo(number, _double, patternWithoutDelimiter, _byte, integer, int32, int64, _float, _string, binary, date, dateTime, password, callback);
@ -2182,7 +2182,7 @@ namespace Org.OpenAPITools.Api
/// <param name="password">None (optional)</param> /// <param name="password">None (optional)</param>
/// <param name="callback">None (optional)</param> /// <param name="callback">None (optional)</param>
/// <returns>Task of ApiResponse</returns> /// <returns>Task of ApiResponse</returns>
public async System.Threading.Tasks.Task<ApiResponse<Object>> TestEndpointParametersAsyncWithHttpInfo (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)) public async System.Threading.Tasks.Task<ApiResponse<Object>> TestEndpointParametersAsyncWithHttpInfo (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))
{ {
// verify the required parameter 'number' is set // verify the required parameter 'number' is set
if (number == null) if (number == null)
@ -2271,7 +2271,7 @@ namespace Org.OpenAPITools.Api
/// <param name="enumFormStringArray">Form parameter enum test (string array) (optional, default to $)</param> /// <param name="enumFormStringArray">Form parameter enum test (string array) (optional, default to $)</param>
/// <param name="enumFormString">Form parameter enum test (string) (optional, default to -efg)</param> /// <param name="enumFormString">Form parameter enum test (string) (optional, default to -efg)</param>
/// <returns></returns> /// <returns></returns>
public void TestEnumParameters (List<string> enumHeaderStringArray = default(List<string>), string enumHeaderString = default(string), List<string> enumQueryStringArray = default(List<string>), string enumQueryString = default(string), int enumQueryInteger = default(int), double enumQueryDouble = default(double), List<string> enumFormStringArray = default(List<string>), string enumFormString = default(string)) public void TestEnumParameters (List<string> enumHeaderStringArray = default(List<string>), string enumHeaderString = default(string), List<string> enumQueryStringArray = default(List<string>), string enumQueryString = default(string), int? enumQueryInteger = default(int?), double? enumQueryDouble = default(double?), List<string> enumFormStringArray = default(List<string>), string enumFormString = default(string))
{ {
TestEnumParametersWithHttpInfo(enumHeaderStringArray, enumHeaderString, enumQueryStringArray, enumQueryString, enumQueryInteger, enumQueryDouble, enumFormStringArray, enumFormString); TestEnumParametersWithHttpInfo(enumHeaderStringArray, enumHeaderString, enumQueryStringArray, enumQueryString, enumQueryInteger, enumQueryDouble, enumFormStringArray, enumFormString);
} }
@ -2289,7 +2289,7 @@ namespace Org.OpenAPITools.Api
/// <param name="enumFormStringArray">Form parameter enum test (string array) (optional, default to $)</param> /// <param name="enumFormStringArray">Form parameter enum test (string array) (optional, default to $)</param>
/// <param name="enumFormString">Form parameter enum test (string) (optional, default to -efg)</param> /// <param name="enumFormString">Form parameter enum test (string) (optional, default to -efg)</param>
/// <returns>ApiResponse of Object(void)</returns> /// <returns>ApiResponse of Object(void)</returns>
public ApiResponse<Object> TestEnumParametersWithHttpInfo (List<string> enumHeaderStringArray = default(List<string>), string enumHeaderString = default(string), List<string> enumQueryStringArray = default(List<string>), string enumQueryString = default(string), int enumQueryInteger = default(int), double enumQueryDouble = default(double), List<string> enumFormStringArray = default(List<string>), string enumFormString = default(string)) public ApiResponse<Object> TestEnumParametersWithHttpInfo (List<string> enumHeaderStringArray = default(List<string>), string enumHeaderString = default(string), List<string> enumQueryStringArray = default(List<string>), string enumQueryString = default(string), int? enumQueryInteger = default(int?), double? enumQueryDouble = default(double?), List<string> enumFormStringArray = default(List<string>), string enumFormString = default(string))
{ {
var localVarPath = "/fake"; var localVarPath = "/fake";
@ -2354,7 +2354,7 @@ namespace Org.OpenAPITools.Api
/// <param name="enumFormStringArray">Form parameter enum test (string array) (optional, default to $)</param> /// <param name="enumFormStringArray">Form parameter enum test (string array) (optional, default to $)</param>
/// <param name="enumFormString">Form parameter enum test (string) (optional, default to -efg)</param> /// <param name="enumFormString">Form parameter enum test (string) (optional, default to -efg)</param>
/// <returns>Task of void</returns> /// <returns>Task of void</returns>
public async System.Threading.Tasks.Task TestEnumParametersAsync (List<string> enumHeaderStringArray = default(List<string>), string enumHeaderString = default(string), List<string> enumQueryStringArray = default(List<string>), string enumQueryString = default(string), int enumQueryInteger = default(int), double enumQueryDouble = default(double), List<string> enumFormStringArray = default(List<string>), string enumFormString = default(string)) public async System.Threading.Tasks.Task TestEnumParametersAsync (List<string> enumHeaderStringArray = default(List<string>), string enumHeaderString = default(string), List<string> enumQueryStringArray = default(List<string>), string enumQueryString = default(string), int? enumQueryInteger = default(int?), double? enumQueryDouble = default(double?), List<string> enumFormStringArray = default(List<string>), string enumFormString = default(string))
{ {
await TestEnumParametersAsyncWithHttpInfo(enumHeaderStringArray, enumHeaderString, enumQueryStringArray, enumQueryString, enumQueryInteger, enumQueryDouble, enumFormStringArray, enumFormString); await TestEnumParametersAsyncWithHttpInfo(enumHeaderStringArray, enumHeaderString, enumQueryStringArray, enumQueryString, enumQueryInteger, enumQueryDouble, enumFormStringArray, enumFormString);
@ -2373,7 +2373,7 @@ namespace Org.OpenAPITools.Api
/// <param name="enumFormStringArray">Form parameter enum test (string array) (optional, default to $)</param> /// <param name="enumFormStringArray">Form parameter enum test (string array) (optional, default to $)</param>
/// <param name="enumFormString">Form parameter enum test (string) (optional, default to -efg)</param> /// <param name="enumFormString">Form parameter enum test (string) (optional, default to -efg)</param>
/// <returns>Task of ApiResponse</returns> /// <returns>Task of ApiResponse</returns>
public async System.Threading.Tasks.Task<ApiResponse<Object>> TestEnumParametersAsyncWithHttpInfo (List<string> enumHeaderStringArray = default(List<string>), string enumHeaderString = default(string), List<string> enumQueryStringArray = default(List<string>), string enumQueryString = default(string), int enumQueryInteger = default(int), double enumQueryDouble = default(double), List<string> enumFormStringArray = default(List<string>), string enumFormString = default(string)) public async System.Threading.Tasks.Task<ApiResponse<Object>> TestEnumParametersAsyncWithHttpInfo (List<string> enumHeaderStringArray = default(List<string>), string enumHeaderString = default(string), List<string> enumQueryStringArray = default(List<string>), string enumQueryString = default(string), int? enumQueryInteger = default(int?), double? enumQueryDouble = default(double?), List<string> enumFormStringArray = default(List<string>), string enumFormString = default(string))
{ {
var localVarPath = "/fake"; var localVarPath = "/fake";
@ -2403,7 +2403,7 @@ namespace Org.OpenAPITools.Api
if (enumQueryDouble != null) localVarQueryParams.AddRange(this.Configuration.ApiClient.ParameterToKeyValuePairs("", "enum_query_double", enumQueryDouble)); // query parameter if (enumQueryDouble != null) localVarQueryParams.AddRange(this.Configuration.ApiClient.ParameterToKeyValuePairs("", "enum_query_double", enumQueryDouble)); // query parameter
if (enumHeaderStringArray != null) localVarHeaderParams.Add("enum_header_string_array", this.Configuration.ApiClient.ParameterToString(enumHeaderStringArray)); // header parameter if (enumHeaderStringArray != null) localVarHeaderParams.Add("enum_header_string_array", this.Configuration.ApiClient.ParameterToString(enumHeaderStringArray)); // header parameter
if (enumHeaderString != null) localVarHeaderParams.Add("enum_header_string", this.Configuration.ApiClient.ParameterToString(enumHeaderString)); // header parameter if (enumHeaderString != null) localVarHeaderParams.Add("enum_header_string", this.Configuration.ApiClient.ParameterToString(enumHeaderString)); // header parameter
if (enumFormStringArray != null) localVarFormParams.Add("enum_form_string_array", this.Configuration.ApiClient.Serialize(enumFormStringArray)); // form parameter if (enumFormStringArray != null) localVarFormParams.Add("enum_form_string_array", this.Configuration.ApiClient.ParameterToString(enumFormStringArray)); // form parameter
if (enumFormString != null) localVarFormParams.Add("enum_form_string", this.Configuration.ApiClient.ParameterToString(enumFormString)); // form parameter if (enumFormString != null) localVarFormParams.Add("enum_form_string", this.Configuration.ApiClient.ParameterToString(enumFormString)); // form parameter
@ -2436,7 +2436,7 @@ namespace Org.OpenAPITools.Api
/// <param name="booleanGroup">Boolean in group parameters (optional)</param> /// <param name="booleanGroup">Boolean in group parameters (optional)</param>
/// <param name="int64Group">Integer in group parameters (optional)</param> /// <param name="int64Group">Integer in group parameters (optional)</param>
/// <returns></returns> /// <returns></returns>
public void TestGroupParameters (int requiredStringGroup, bool requiredBooleanGroup, long requiredInt64Group, int stringGroup = default(int), bool booleanGroup = default(bool), long int64Group = default(long)) public void TestGroupParameters (int requiredStringGroup, bool requiredBooleanGroup, long requiredInt64Group, int? stringGroup = default(int?), bool? booleanGroup = default(bool?), long? int64Group = default(long?))
{ {
TestGroupParametersWithHttpInfo(requiredStringGroup, requiredBooleanGroup, requiredInt64Group, stringGroup, booleanGroup, int64Group); TestGroupParametersWithHttpInfo(requiredStringGroup, requiredBooleanGroup, requiredInt64Group, stringGroup, booleanGroup, int64Group);
} }
@ -2452,7 +2452,7 @@ namespace Org.OpenAPITools.Api
/// <param name="booleanGroup">Boolean in group parameters (optional)</param> /// <param name="booleanGroup">Boolean in group parameters (optional)</param>
/// <param name="int64Group">Integer in group parameters (optional)</param> /// <param name="int64Group">Integer in group parameters (optional)</param>
/// <returns>ApiResponse of Object(void)</returns> /// <returns>ApiResponse of Object(void)</returns>
public ApiResponse<Object> TestGroupParametersWithHttpInfo (int requiredStringGroup, bool requiredBooleanGroup, long requiredInt64Group, int stringGroup = default(int), bool booleanGroup = default(bool), long int64Group = default(long)) public ApiResponse<Object> TestGroupParametersWithHttpInfo (int requiredStringGroup, bool requiredBooleanGroup, long requiredInt64Group, int? stringGroup = default(int?), bool? booleanGroup = default(bool?), long? int64Group = default(long?))
{ {
// verify the required parameter 'requiredStringGroup' is set // verify the required parameter 'requiredStringGroup' is set
if (requiredStringGroup == null) if (requiredStringGroup == null)
@ -2521,7 +2521,7 @@ namespace Org.OpenAPITools.Api
/// <param name="booleanGroup">Boolean in group parameters (optional)</param> /// <param name="booleanGroup">Boolean in group parameters (optional)</param>
/// <param name="int64Group">Integer in group parameters (optional)</param> /// <param name="int64Group">Integer in group parameters (optional)</param>
/// <returns>Task of void</returns> /// <returns>Task of void</returns>
public async System.Threading.Tasks.Task TestGroupParametersAsync (int requiredStringGroup, bool requiredBooleanGroup, long requiredInt64Group, int stringGroup = default(int), bool booleanGroup = default(bool), long int64Group = default(long)) public async System.Threading.Tasks.Task TestGroupParametersAsync (int requiredStringGroup, bool requiredBooleanGroup, long requiredInt64Group, int? stringGroup = default(int?), bool? booleanGroup = default(bool?), long? int64Group = default(long?))
{ {
await TestGroupParametersAsyncWithHttpInfo(requiredStringGroup, requiredBooleanGroup, requiredInt64Group, stringGroup, booleanGroup, int64Group); await TestGroupParametersAsyncWithHttpInfo(requiredStringGroup, requiredBooleanGroup, requiredInt64Group, stringGroup, booleanGroup, int64Group);
@ -2538,7 +2538,7 @@ namespace Org.OpenAPITools.Api
/// <param name="booleanGroup">Boolean in group parameters (optional)</param> /// <param name="booleanGroup">Boolean in group parameters (optional)</param>
/// <param name="int64Group">Integer in group parameters (optional)</param> /// <param name="int64Group">Integer in group parameters (optional)</param>
/// <returns>Task of ApiResponse</returns> /// <returns>Task of ApiResponse</returns>
public async System.Threading.Tasks.Task<ApiResponse<Object>> TestGroupParametersAsyncWithHttpInfo (int requiredStringGroup, bool requiredBooleanGroup, long requiredInt64Group, int stringGroup = default(int), bool booleanGroup = default(bool), long int64Group = default(long)) public async System.Threading.Tasks.Task<ApiResponse<Object>> TestGroupParametersAsyncWithHttpInfo (int requiredStringGroup, bool requiredBooleanGroup, long requiredInt64Group, int? stringGroup = default(int?), bool? booleanGroup = default(bool?), long? int64Group = default(long?))
{ {
// verify the required parameter 'requiredStringGroup' is set // verify the required parameter 'requiredStringGroup' is set
if (requiredStringGroup == null) if (requiredStringGroup == null)

View File

@ -500,7 +500,6 @@ namespace Org.OpenAPITools.Client
/// Convert params to key/value pairs. /// Convert params to key/value pairs.
/// Use collectionFormat to properly format lists and collections. /// Use collectionFormat to properly format lists and collections.
/// </summary> /// </summary>
/// <param name="collectionFormat">Collection format.</param>
/// <param name="name">Key name.</param> /// <param name="name">Key name.</param>
/// <param name="value">Value object.</param> /// <param name="value">Value object.</param>
/// <returns>A list of KeyValuePairs</returns> /// <returns>A list of KeyValuePairs</returns>

View File

@ -31,7 +31,7 @@ namespace Org.OpenAPITools.Model
/// Animal /// Animal
/// </summary> /// </summary>
[DataContract] [DataContract]
[JsonConverter(typeof(JsonSubtypes), "ClassName")] [JsonConverter(typeof(JsonSubtypes), "className")]
[JsonSubtypes.KnownSubType(typeof(Dog), "Dog")] [JsonSubtypes.KnownSubType(typeof(Dog), "Dog")]
[JsonSubtypes.KnownSubType(typeof(Cat), "Cat")] [JsonSubtypes.KnownSubType(typeof(Cat), "Cat")]
[JsonSubtypes.KnownSubType(typeof(BigCat), "BigCat")] [JsonSubtypes.KnownSubType(typeof(BigCat), "BigCat")]

View File

@ -160,7 +160,7 @@ namespace Org.OpenAPITools.Model
/// <param name="enumInteger">enumInteger.</param> /// <param name="enumInteger">enumInteger.</param>
/// <param name="enumNumber">enumNumber.</param> /// <param name="enumNumber">enumNumber.</param>
/// <param name="outerEnum">outerEnum.</param> /// <param name="outerEnum">outerEnum.</param>
public EnumTest(EnumStringEnum? enumString = default(EnumStringEnum?), EnumStringRequiredEnum enumStringRequired = default(EnumStringRequiredEnum), EnumIntegerEnum? enumInteger = default(EnumIntegerEnum?), EnumNumberEnum? enumNumber = default(EnumNumberEnum?), OuterEnum outerEnum = default(OuterEnum)) public EnumTest(EnumStringEnum? enumString = default(EnumStringEnum?), EnumStringRequiredEnum enumStringRequired = default(EnumStringRequiredEnum), EnumIntegerEnum? enumInteger = default(EnumIntegerEnum?), EnumNumberEnum? enumNumber = default(EnumNumberEnum?), OuterEnum? outerEnum = default(OuterEnum?))
{ {
// to ensure "enumStringRequired" is required (not null) // to ensure "enumStringRequired" is required (not null)
if (enumStringRequired == null) if (enumStringRequired == null)

View File

@ -390,8 +390,6 @@ namespace Org.OpenAPITools.Model
/// <returns>Validation Result</returns> /// <returns>Validation Result</returns>
IEnumerable<System.ComponentModel.DataAnnotations.ValidationResult> IValidatableObject.Validate(ValidationContext validationContext) IEnumerable<System.ComponentModel.DataAnnotations.ValidationResult> IValidatableObject.Validate(ValidationContext validationContext)
{ {
// Integer (int) maximum // Integer (int) maximum
if(this.Integer > (int)100) if(this.Integer > (int)100)
{ {
@ -404,8 +402,6 @@ namespace Org.OpenAPITools.Model
yield return new System.ComponentModel.DataAnnotations.ValidationResult("Invalid value for Integer, must be a value greater than or equal to 10.", new [] { "Integer" }); yield return new System.ComponentModel.DataAnnotations.ValidationResult("Invalid value for Integer, must be a value greater than or equal to 10.", new [] { "Integer" });
} }
// Int32 (int) maximum // Int32 (int) maximum
if(this.Int32 > (int)200) if(this.Int32 > (int)200)
{ {
@ -418,8 +414,6 @@ namespace Org.OpenAPITools.Model
yield return new System.ComponentModel.DataAnnotations.ValidationResult("Invalid value for Int32, must be a value greater than or equal to 20.", new [] { "Int32" }); yield return new System.ComponentModel.DataAnnotations.ValidationResult("Invalid value for Int32, must be a value greater than or equal to 20.", new [] { "Int32" });
} }
// Number (decimal) maximum // Number (decimal) maximum
if(this.Number > (decimal)543.2) if(this.Number > (decimal)543.2)
{ {
@ -432,8 +426,6 @@ namespace Org.OpenAPITools.Model
yield return new System.ComponentModel.DataAnnotations.ValidationResult("Invalid value for Number, must be a value greater than or equal to 32.1.", new [] { "Number" }); yield return new System.ComponentModel.DataAnnotations.ValidationResult("Invalid value for Number, must be a value greater than or equal to 32.1.", new [] { "Number" });
} }
// Float (float) maximum // Float (float) maximum
if(this.Float > (float)987.6) if(this.Float > (float)987.6)
{ {
@ -446,8 +438,6 @@ namespace Org.OpenAPITools.Model
yield return new System.ComponentModel.DataAnnotations.ValidationResult("Invalid value for Float, must be a value greater than or equal to 54.3.", new [] { "Float" }); yield return new System.ComponentModel.DataAnnotations.ValidationResult("Invalid value for Float, must be a value greater than or equal to 54.3.", new [] { "Float" });
} }
// Double (double) maximum // Double (double) maximum
if(this.Double > (double)123.4) if(this.Double > (double)123.4)
{ {
@ -460,8 +450,6 @@ namespace Org.OpenAPITools.Model
yield return new System.ComponentModel.DataAnnotations.ValidationResult("Invalid value for Double, must be a value greater than or equal to 67.8.", new [] { "Double" }); yield return new System.ComponentModel.DataAnnotations.ValidationResult("Invalid value for Double, must be a value greater than or equal to 67.8.", new [] { "Double" });
} }
// String (string) pattern // String (string) pattern
Regex regexString = new Regex(@"[a-z]", RegexOptions.CultureInvariant | RegexOptions.IgnoreCase); Regex regexString = new Regex(@"[a-z]", RegexOptions.CultureInvariant | RegexOptions.IgnoreCase);
if (false == regexString.Match(this.String).Success) if (false == regexString.Match(this.String).Success)
@ -469,8 +457,6 @@ namespace Org.OpenAPITools.Model
yield return new System.ComponentModel.DataAnnotations.ValidationResult("Invalid value for String, must match a pattern of " + regexString, new [] { "String" }); yield return new System.ComponentModel.DataAnnotations.ValidationResult("Invalid value for String, must match a pattern of " + regexString, new [] { "String" });
} }
// Password (string) maxLength // Password (string) maxLength
if(this.Password != null && this.Password.Length > 64) if(this.Password != null && this.Password.Length > 64)
{ {
@ -482,7 +468,7 @@ namespace Org.OpenAPITools.Model
{ {
yield return new System.ComponentModel.DataAnnotations.ValidationResult("Invalid value for Password, length must be greater than 10.", new [] { "Password" }); yield return new System.ComponentModel.DataAnnotations.ValidationResult("Invalid value for Password, length must be greater than 10.", new [] { "Password" });
} }
yield break; yield break;
} }
} }