forked from loafle/openapi-generator-original
fixed (#14274)
This commit is contained in:
parent
0cf5ed619d
commit
ab59e68f1e
@ -0,0 +1 @@
|
|||||||
|
{{#isString}}{{^isNumeric}}string{{/isNumeric}}{{/isString}}{{#isNumeric}}{{#isLong}}long{{/isLong}}{{#isFloat}}float{{/isFloat}}{{#isDouble}}double{{/isDouble}}{{#isDecimal}}decimal{{/isDecimal}}{{^isLong}}{{^isFloat}}{{^isDouble}}{{^isDecimal}}int{{/isDecimal}}{{/isDouble}}{{/isFloat}}{{/isLong}}{{/isNumeric}}
|
@ -194,17 +194,19 @@
|
|||||||
writer.WriteBoolean("{{baseName}}", {{#lambda.camelcase_param}}{{classname}}{{/lambda.camelcase_param}}.{{name}});
|
writer.WriteBoolean("{{baseName}}", {{#lambda.camelcase_param}}{{classname}}{{/lambda.camelcase_param}}.{{name}});
|
||||||
{{/isNullable}}
|
{{/isNullable}}
|
||||||
{{/isBoolean}}
|
{{/isBoolean}}
|
||||||
|
{{^isEnum}}
|
||||||
{{#isNumeric}}
|
{{#isNumeric}}
|
||||||
{{#isNullable}}
|
{{#isNullable}}
|
||||||
if ({{#lambda.camelcase_param}}{{classname}}{{/lambda.camelcase_param}}.{{name}} != null)
|
if ({{#lambda.camelcase_param}}{{classname}}{{/lambda.camelcase_param}}.{{name}} != null)
|
||||||
writer.WriteNumber("{{baseName}}", (int){{#lambda.camelcase_param}}{{classname}}{{/lambda.camelcase_param}}.{{name}}.Value);
|
writer.WriteNumber("{{baseName}}", {{#lambda.camelcase_param}}{{classname}}{{/lambda.camelcase_param}}.{{name}}.Value);
|
||||||
else
|
else
|
||||||
writer.WriteNull("{{baseName}}");
|
writer.WriteNull("{{baseName}}");
|
||||||
{{/isNullable}}
|
{{/isNullable}}
|
||||||
{{^isNullable}}
|
{{^isNullable}}
|
||||||
writer.WriteNumber("{{baseName}}", (int){{#lambda.camelcase_param}}{{classname}}{{/lambda.camelcase_param}}.{{name}});
|
writer.WriteNumber("{{baseName}}", {{#lambda.camelcase_param}}{{classname}}{{/lambda.camelcase_param}}.{{name}});
|
||||||
{{/isNullable}}
|
{{/isNullable}}
|
||||||
{{/isNumeric}}
|
{{/isNumeric}}
|
||||||
|
{{/isEnum}}
|
||||||
{{#isDate}}
|
{{#isDate}}
|
||||||
writer.WritePropertyName("{{baseName}}");
|
writer.WritePropertyName("{{baseName}}");
|
||||||
JsonSerializer.Serialize(writer, {{#lambda.camelcase_param}}{{classname}}{{/lambda.camelcase_param}}.{{name}}, options);
|
JsonSerializer.Serialize(writer, {{#lambda.camelcase_param}}{{classname}}{{/lambda.camelcase_param}}.{{name}}, options);
|
||||||
@ -214,6 +216,9 @@
|
|||||||
JsonSerializer.Serialize(writer, {{#lambda.camelcase_param}}{{classname}}{{/lambda.camelcase_param}}.{{name}}, options);
|
JsonSerializer.Serialize(writer, {{#lambda.camelcase_param}}{{classname}}{{/lambda.camelcase_param}}.{{name}}, options);
|
||||||
{{/isDateTime}}
|
{{/isDateTime}}
|
||||||
{{#isEnum}}
|
{{#isEnum}}
|
||||||
|
{{#isNumeric}}
|
||||||
|
writer.WriteNumber("{{baseName}}", {{#isInnerEnum}}{{classname}}.{{/isInnerEnum}}{{{datatypeWithEnum}}}ToJsonValue({{#lambda.camelcase_param}}{{classname}}{{/lambda.camelcase_param}}.{{name}}));
|
||||||
|
{{/isNumeric}}
|
||||||
{{^isMap}}
|
{{^isMap}}
|
||||||
{{^isNumeric}}
|
{{^isNumeric}}
|
||||||
{{#isInnerEnum}}
|
{{#isInnerEnum}}
|
||||||
|
@ -67,7 +67,7 @@
|
|||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
public static {{#isString}}string{{/isString}}{{^isString}}int{{/isString}} ToJsonValue({{datatypeWithEnum}}{{^datatypeWithEnum}}{{classname}}{{/datatypeWithEnum}} value)
|
public static {{>EnumValueDataType}} ToJsonValue({{datatypeWithEnum}}{{^datatypeWithEnum}}{{classname}}{{/datatypeWithEnum}} value)
|
||||||
{
|
{
|
||||||
{{^isString}}
|
{{^isString}}
|
||||||
return (int) value;
|
return (int) value;
|
||||||
@ -76,7 +76,7 @@
|
|||||||
{{#allowableValues}}
|
{{#allowableValues}}
|
||||||
{{#enumVars}}
|
{{#enumVars}}
|
||||||
if (value == {{datatypeWithEnum}}{{^datatypeWithEnum}}{{classname}}{{/datatypeWithEnum}}.{{name}})
|
if (value == {{datatypeWithEnum}}{{^datatypeWithEnum}}{{classname}}{{/datatypeWithEnum}}.{{name}})
|
||||||
return "{{value}}";
|
return {{^isNumeric}}"{{/isNumeric}}{{value}}{{^isNumeric}}"{{/isNumeric}};
|
||||||
|
|
||||||
{{/enumVars}}
|
{{/enumVars}}
|
||||||
{{/allowableValues}}
|
{{/allowableValues}}
|
||||||
|
@ -57,7 +57,7 @@
|
|||||||
/// <param name="value"></param>
|
/// <param name="value"></param>
|
||||||
/// <returns></returns>
|
/// <returns></returns>
|
||||||
/// <exception cref="NotImplementedException"></exception>
|
/// <exception cref="NotImplementedException"></exception>
|
||||||
public static {{#isString}}string{{/isString}}{{^isString}}int{{/isString}} {{datatypeWithEnum}}ToJsonValue({{datatypeWithEnum}}{{^datatypeWithEnum}}{{classname}}{{/datatypeWithEnum}} value)
|
public static {{>EnumValueDataType}} {{datatypeWithEnum}}ToJsonValue({{datatypeWithEnum}}{{^datatypeWithEnum}}{{classname}}{{/datatypeWithEnum}} value)
|
||||||
{
|
{
|
||||||
{{^isString}}
|
{{^isString}}
|
||||||
return (int) value;
|
return (int) value;
|
||||||
@ -66,7 +66,7 @@
|
|||||||
{{#allowableValues}}
|
{{#allowableValues}}
|
||||||
{{#enumVars}}
|
{{#enumVars}}
|
||||||
if (value == {{datatypeWithEnum}}{{^datatypeWithEnum}}{{classname}}{{/datatypeWithEnum}}.{{name}})
|
if (value == {{datatypeWithEnum}}{{^datatypeWithEnum}}{{classname}}{{/datatypeWithEnum}}.{{name}})
|
||||||
return "{{value}}";
|
return {{^isNumeric}}"{{/isNumeric}}{{value}}{{^isNumeric}}"{{/isNumeric}};
|
||||||
|
|
||||||
{{/enumVars}}
|
{{/enumVars}}
|
||||||
{{/allowableValues}}
|
{{/allowableValues}}
|
||||||
|
@ -179,7 +179,7 @@ namespace Org.OpenAPITools.Model
|
|||||||
{
|
{
|
||||||
writer.WriteStartObject();
|
writer.WriteStartObject();
|
||||||
|
|
||||||
writer.WriteNumber("code", (int)apiResponse.Code);
|
writer.WriteNumber("code", apiResponse.Code);
|
||||||
writer.WriteString("message", apiResponse.Message);
|
writer.WriteString("message", apiResponse.Message);
|
||||||
writer.WriteString("type", apiResponse.Type);
|
writer.WriteString("type", apiResponse.Type);
|
||||||
|
|
||||||
|
@ -147,7 +147,7 @@ namespace Org.OpenAPITools.Model
|
|||||||
{
|
{
|
||||||
writer.WriteStartObject();
|
writer.WriteStartObject();
|
||||||
|
|
||||||
writer.WriteNumber("lengthCm", (int)banana.LengthCm);
|
writer.WriteNumber("lengthCm", banana.LengthCm);
|
||||||
|
|
||||||
writer.WriteEndObject();
|
writer.WriteEndObject();
|
||||||
}
|
}
|
||||||
|
@ -156,7 +156,7 @@ namespace Org.OpenAPITools.Model
|
|||||||
{
|
{
|
||||||
writer.WriteStartObject();
|
writer.WriteStartObject();
|
||||||
|
|
||||||
writer.WriteNumber("lengthCm", (int)bananaReq.LengthCm);
|
writer.WriteNumber("lengthCm", bananaReq.LengthCm);
|
||||||
writer.WriteBoolean("sweet", bananaReq.Sweet);
|
writer.WriteBoolean("sweet", bananaReq.Sweet);
|
||||||
|
|
||||||
writer.WriteEndObject();
|
writer.WriteEndObject();
|
||||||
|
@ -163,7 +163,7 @@ namespace Org.OpenAPITools.Model
|
|||||||
{
|
{
|
||||||
writer.WriteStartObject();
|
writer.WriteStartObject();
|
||||||
|
|
||||||
writer.WriteNumber("id", (int)category.Id);
|
writer.WriteNumber("id", category.Id);
|
||||||
writer.WriteString("name", category.Name);
|
writer.WriteString("name", category.Name);
|
||||||
|
|
||||||
writer.WriteEndObject();
|
writer.WriteEndObject();
|
||||||
|
@ -225,13 +225,13 @@ namespace Org.OpenAPITools.Model
|
|||||||
/// <param name="value"></param>
|
/// <param name="value"></param>
|
||||||
/// <returns></returns>
|
/// <returns></returns>
|
||||||
/// <exception cref="NotImplementedException"></exception>
|
/// <exception cref="NotImplementedException"></exception>
|
||||||
public static string EnumNumberEnumToJsonValue(EnumNumberEnum value)
|
public static double EnumNumberEnumToJsonValue(EnumNumberEnum value)
|
||||||
{
|
{
|
||||||
if (value == EnumNumberEnum.NUMBER_1_DOT_1)
|
if (value == EnumNumberEnum.NUMBER_1_DOT_1)
|
||||||
return "1.1";
|
return 1.1;
|
||||||
|
|
||||||
if (value == EnumNumberEnum.NUMBER_MINUS_1_DOT_2)
|
if (value == EnumNumberEnum.NUMBER_MINUS_1_DOT_2)
|
||||||
return "-1.2";
|
return -1.2;
|
||||||
|
|
||||||
throw new NotImplementedException($"Value could not be handled: '{value}'");
|
throw new NotImplementedException($"Value could not be handled: '{value}'");
|
||||||
}
|
}
|
||||||
@ -538,9 +538,9 @@ namespace Org.OpenAPITools.Model
|
|||||||
{
|
{
|
||||||
writer.WriteStartObject();
|
writer.WriteStartObject();
|
||||||
|
|
||||||
writer.WriteNumber("enum_integer", (int)enumTest.EnumInteger);
|
writer.WriteNumber("enum_integer", EnumTest.EnumIntegerEnumToJsonValue(enumTest.EnumInteger));
|
||||||
writer.WriteNumber("enum_integer_only", (int)enumTest.EnumIntegerOnly);
|
writer.WriteNumber("enum_integer_only", EnumTest.EnumIntegerOnlyEnumToJsonValue(enumTest.EnumIntegerOnly));
|
||||||
writer.WriteNumber("enum_number", (int)enumTest.EnumNumber);
|
writer.WriteNumber("enum_number", EnumTest.EnumNumberEnumToJsonValue(enumTest.EnumNumber));
|
||||||
var enumStringRawValue = EnumTest.EnumStringEnumToJsonValue(enumTest.EnumString);
|
var enumStringRawValue = EnumTest.EnumStringEnumToJsonValue(enumTest.EnumString);
|
||||||
if (enumStringRawValue != null)
|
if (enumStringRawValue != null)
|
||||||
writer.WriteString("enum_string", enumStringRawValue);
|
writer.WriteString("enum_string", enumStringRawValue);
|
||||||
|
@ -492,12 +492,12 @@ namespace Org.OpenAPITools.Model
|
|||||||
JsonSerializer.Serialize(writer, formatTest.DateTime, options);
|
JsonSerializer.Serialize(writer, formatTest.DateTime, options);
|
||||||
writer.WritePropertyName("decimal");
|
writer.WritePropertyName("decimal");
|
||||||
JsonSerializer.Serialize(writer, formatTest.DecimalProperty, options);
|
JsonSerializer.Serialize(writer, formatTest.DecimalProperty, options);
|
||||||
writer.WriteNumber("double", (int)formatTest.DoubleProperty);
|
writer.WriteNumber("double", formatTest.DoubleProperty);
|
||||||
writer.WriteNumber("float", (int)formatTest.FloatProperty);
|
writer.WriteNumber("float", formatTest.FloatProperty);
|
||||||
writer.WriteNumber("int32", (int)formatTest.Int32);
|
writer.WriteNumber("int32", formatTest.Int32);
|
||||||
writer.WriteNumber("int64", (int)formatTest.Int64);
|
writer.WriteNumber("int64", formatTest.Int64);
|
||||||
writer.WriteNumber("integer", (int)formatTest.Integer);
|
writer.WriteNumber("integer", formatTest.Integer);
|
||||||
writer.WriteNumber("number", (int)formatTest.Number);
|
writer.WriteNumber("number", formatTest.Number);
|
||||||
writer.WriteString("password", formatTest.Password);
|
writer.WriteString("password", formatTest.Password);
|
||||||
writer.WriteString("pattern_with_digits", formatTest.PatternWithDigits);
|
writer.WriteString("pattern_with_digits", formatTest.PatternWithDigits);
|
||||||
writer.WriteString("pattern_with_digits_and_delimiter", formatTest.PatternWithDigitsAndDelimiter);
|
writer.WriteString("pattern_with_digits_and_delimiter", formatTest.PatternWithDigitsAndDelimiter);
|
||||||
|
@ -164,7 +164,7 @@ namespace Org.OpenAPITools.Model
|
|||||||
writer.WriteStartObject();
|
writer.WriteStartObject();
|
||||||
|
|
||||||
writer.WriteString("class", model200Response.ClassProperty);
|
writer.WriteString("class", model200Response.ClassProperty);
|
||||||
writer.WriteNumber("name", (int)model200Response.Name);
|
writer.WriteNumber("name", model200Response.Name);
|
||||||
|
|
||||||
writer.WriteEndObject();
|
writer.WriteEndObject();
|
||||||
}
|
}
|
||||||
|
@ -232,10 +232,10 @@ namespace Org.OpenAPITools.Model
|
|||||||
{
|
{
|
||||||
writer.WriteStartObject();
|
writer.WriteStartObject();
|
||||||
|
|
||||||
writer.WriteNumber("name", (int)name.NameProperty);
|
writer.WriteNumber("name", name.NameProperty);
|
||||||
writer.WriteString("property", name.Property);
|
writer.WriteString("property", name.Property);
|
||||||
writer.WriteNumber("snake_case", (int)name.SnakeCase);
|
writer.WriteNumber("snake_case", name.SnakeCase);
|
||||||
writer.WriteNumber("123Number", (int)name._123Number);
|
writer.WriteNumber("123Number", name._123Number);
|
||||||
|
|
||||||
writer.WriteEndObject();
|
writer.WriteEndObject();
|
||||||
}
|
}
|
||||||
|
@ -306,11 +306,11 @@ namespace Org.OpenAPITools.Model
|
|||||||
writer.WritePropertyName("datetime_prop");
|
writer.WritePropertyName("datetime_prop");
|
||||||
JsonSerializer.Serialize(writer, nullableClass.DatetimeProp, options);
|
JsonSerializer.Serialize(writer, nullableClass.DatetimeProp, options);
|
||||||
if (nullableClass.IntegerProp != null)
|
if (nullableClass.IntegerProp != null)
|
||||||
writer.WriteNumber("integer_prop", (int)nullableClass.IntegerProp.Value);
|
writer.WriteNumber("integer_prop", nullableClass.IntegerProp.Value);
|
||||||
else
|
else
|
||||||
writer.WriteNull("integer_prop");
|
writer.WriteNull("integer_prop");
|
||||||
if (nullableClass.NumberProp != null)
|
if (nullableClass.NumberProp != null)
|
||||||
writer.WriteNumber("number_prop", (int)nullableClass.NumberProp.Value);
|
writer.WriteNumber("number_prop", nullableClass.NumberProp.Value);
|
||||||
else
|
else
|
||||||
writer.WriteNull("number_prop");
|
writer.WriteNull("number_prop");
|
||||||
writer.WritePropertyName("object_and_items_nullable_prop");
|
writer.WritePropertyName("object_and_items_nullable_prop");
|
||||||
|
@ -147,7 +147,7 @@ namespace Org.OpenAPITools.Model
|
|||||||
{
|
{
|
||||||
writer.WriteStartObject();
|
writer.WriteStartObject();
|
||||||
|
|
||||||
writer.WriteNumber("JustNumber", (int)numberOnly.JustNumber);
|
writer.WriteNumber("JustNumber", numberOnly.JustNumber);
|
||||||
|
|
||||||
writer.WriteEndObject();
|
writer.WriteEndObject();
|
||||||
}
|
}
|
||||||
|
@ -202,7 +202,7 @@ namespace Org.OpenAPITools.Model
|
|||||||
JsonSerializer.Serialize(writer, objectWithDeprecatedFields.Bars, options);
|
JsonSerializer.Serialize(writer, objectWithDeprecatedFields.Bars, options);
|
||||||
writer.WritePropertyName("deprecatedRef");
|
writer.WritePropertyName("deprecatedRef");
|
||||||
JsonSerializer.Serialize(writer, objectWithDeprecatedFields.DeprecatedRef, options);
|
JsonSerializer.Serialize(writer, objectWithDeprecatedFields.DeprecatedRef, options);
|
||||||
writer.WriteNumber("id", (int)objectWithDeprecatedFields.Id);
|
writer.WriteNumber("id", objectWithDeprecatedFields.Id);
|
||||||
writer.WriteString("uuid", objectWithDeprecatedFields.Uuid);
|
writer.WriteString("uuid", objectWithDeprecatedFields.Uuid);
|
||||||
|
|
||||||
writer.WriteEndObject();
|
writer.WriteEndObject();
|
||||||
|
@ -291,9 +291,9 @@ namespace Org.OpenAPITools.Model
|
|||||||
{
|
{
|
||||||
writer.WriteStartObject();
|
writer.WriteStartObject();
|
||||||
|
|
||||||
writer.WriteNumber("id", (int)order.Id);
|
writer.WriteNumber("id", order.Id);
|
||||||
writer.WriteNumber("petId", (int)order.PetId);
|
writer.WriteNumber("petId", order.PetId);
|
||||||
writer.WriteNumber("quantity", (int)order.Quantity);
|
writer.WriteNumber("quantity", order.Quantity);
|
||||||
writer.WritePropertyName("shipDate");
|
writer.WritePropertyName("shipDate");
|
||||||
JsonSerializer.Serialize(writer, order.ShipDate, options);
|
JsonSerializer.Serialize(writer, order.ShipDate, options);
|
||||||
var statusRawValue = Order.StatusEnumToJsonValue(order.Status);
|
var statusRawValue = Order.StatusEnumToJsonValue(order.Status);
|
||||||
|
@ -180,7 +180,7 @@ namespace Org.OpenAPITools.Model
|
|||||||
writer.WriteStartObject();
|
writer.WriteStartObject();
|
||||||
|
|
||||||
writer.WriteBoolean("my_boolean", outerComposite.MyBoolean);
|
writer.WriteBoolean("my_boolean", outerComposite.MyBoolean);
|
||||||
writer.WriteNumber("my_number", (int)outerComposite.MyNumber);
|
writer.WriteNumber("my_number", outerComposite.MyNumber);
|
||||||
writer.WriteString("my_string", outerComposite.MyString);
|
writer.WriteString("my_string", outerComposite.MyString);
|
||||||
|
|
||||||
writer.WriteEndObject();
|
writer.WriteEndObject();
|
||||||
|
@ -293,7 +293,7 @@ namespace Org.OpenAPITools.Model
|
|||||||
|
|
||||||
writer.WritePropertyName("category");
|
writer.WritePropertyName("category");
|
||||||
JsonSerializer.Serialize(writer, pet.Category, options);
|
JsonSerializer.Serialize(writer, pet.Category, options);
|
||||||
writer.WriteNumber("id", (int)pet.Id);
|
writer.WriteNumber("id", pet.Id);
|
||||||
writer.WriteString("name", pet.Name);
|
writer.WriteString("name", pet.Name);
|
||||||
writer.WritePropertyName("photoUrls");
|
writer.WritePropertyName("photoUrls");
|
||||||
JsonSerializer.Serialize(writer, pet.PhotoUrls, options);
|
JsonSerializer.Serialize(writer, pet.PhotoUrls, options);
|
||||||
|
@ -147,7 +147,7 @@ namespace Org.OpenAPITools.Model
|
|||||||
{
|
{
|
||||||
writer.WriteStartObject();
|
writer.WriteStartObject();
|
||||||
|
|
||||||
writer.WriteNumber("return", (int)_return.ReturnProperty);
|
writer.WriteNumber("return", _return.ReturnProperty);
|
||||||
|
|
||||||
writer.WriteEndObject();
|
writer.WriteEndObject();
|
||||||
}
|
}
|
||||||
|
@ -164,7 +164,7 @@ namespace Org.OpenAPITools.Model
|
|||||||
writer.WriteStartObject();
|
writer.WriteStartObject();
|
||||||
|
|
||||||
writer.WriteString("_special_model.name_", specialModelName.SpecialModelNameProperty);
|
writer.WriteString("_special_model.name_", specialModelName.SpecialModelNameProperty);
|
||||||
writer.WriteNumber("$special[property.name]", (int)specialModelName.SpecialPropertyName);
|
writer.WriteNumber("$special[property.name]", specialModelName.SpecialPropertyName);
|
||||||
|
|
||||||
writer.WriteEndObject();
|
writer.WriteEndObject();
|
||||||
}
|
}
|
||||||
|
@ -163,7 +163,7 @@ namespace Org.OpenAPITools.Model
|
|||||||
{
|
{
|
||||||
writer.WriteStartObject();
|
writer.WriteStartObject();
|
||||||
|
|
||||||
writer.WriteNumber("id", (int)tag.Id);
|
writer.WriteNumber("id", tag.Id);
|
||||||
writer.WriteString("name", tag.Name);
|
writer.WriteString("name", tag.Name);
|
||||||
|
|
||||||
writer.WriteEndObject();
|
writer.WriteEndObject();
|
||||||
|
@ -321,13 +321,13 @@ namespace Org.OpenAPITools.Model
|
|||||||
|
|
||||||
writer.WriteString("email", user.Email);
|
writer.WriteString("email", user.Email);
|
||||||
writer.WriteString("firstName", user.FirstName);
|
writer.WriteString("firstName", user.FirstName);
|
||||||
writer.WriteNumber("id", (int)user.Id);
|
writer.WriteNumber("id", user.Id);
|
||||||
writer.WriteString("lastName", user.LastName);
|
writer.WriteString("lastName", user.LastName);
|
||||||
writer.WritePropertyName("objectWithNoDeclaredProps");
|
writer.WritePropertyName("objectWithNoDeclaredProps");
|
||||||
JsonSerializer.Serialize(writer, user.ObjectWithNoDeclaredProps, options);
|
JsonSerializer.Serialize(writer, user.ObjectWithNoDeclaredProps, options);
|
||||||
writer.WriteString("password", user.Password);
|
writer.WriteString("password", user.Password);
|
||||||
writer.WriteString("phone", user.Phone);
|
writer.WriteString("phone", user.Phone);
|
||||||
writer.WriteNumber("userStatus", (int)user.UserStatus);
|
writer.WriteNumber("userStatus", user.UserStatus);
|
||||||
writer.WriteString("username", user.Username);
|
writer.WriteString("username", user.Username);
|
||||||
writer.WritePropertyName("anyTypeProp");
|
writer.WritePropertyName("anyTypeProp");
|
||||||
JsonSerializer.Serialize(writer, user.AnyTypeProp, options);
|
JsonSerializer.Serialize(writer, user.AnyTypeProp, options);
|
||||||
|
@ -177,7 +177,7 @@ namespace Org.OpenAPITools.Model
|
|||||||
{
|
{
|
||||||
writer.WriteStartObject();
|
writer.WriteStartObject();
|
||||||
|
|
||||||
writer.WriteNumber("code", (int)apiResponse.Code);
|
writer.WriteNumber("code", apiResponse.Code);
|
||||||
writer.WriteString("message", apiResponse.Message);
|
writer.WriteString("message", apiResponse.Message);
|
||||||
writer.WriteString("type", apiResponse.Type);
|
writer.WriteString("type", apiResponse.Type);
|
||||||
|
|
||||||
|
@ -145,7 +145,7 @@ namespace Org.OpenAPITools.Model
|
|||||||
{
|
{
|
||||||
writer.WriteStartObject();
|
writer.WriteStartObject();
|
||||||
|
|
||||||
writer.WriteNumber("lengthCm", (int)banana.LengthCm);
|
writer.WriteNumber("lengthCm", banana.LengthCm);
|
||||||
|
|
||||||
writer.WriteEndObject();
|
writer.WriteEndObject();
|
||||||
}
|
}
|
||||||
|
@ -154,7 +154,7 @@ namespace Org.OpenAPITools.Model
|
|||||||
{
|
{
|
||||||
writer.WriteStartObject();
|
writer.WriteStartObject();
|
||||||
|
|
||||||
writer.WriteNumber("lengthCm", (int)bananaReq.LengthCm);
|
writer.WriteNumber("lengthCm", bananaReq.LengthCm);
|
||||||
writer.WriteBoolean("sweet", bananaReq.Sweet);
|
writer.WriteBoolean("sweet", bananaReq.Sweet);
|
||||||
|
|
||||||
writer.WriteEndObject();
|
writer.WriteEndObject();
|
||||||
|
@ -161,7 +161,7 @@ namespace Org.OpenAPITools.Model
|
|||||||
{
|
{
|
||||||
writer.WriteStartObject();
|
writer.WriteStartObject();
|
||||||
|
|
||||||
writer.WriteNumber("id", (int)category.Id);
|
writer.WriteNumber("id", category.Id);
|
||||||
writer.WriteString("name", category.Name);
|
writer.WriteString("name", category.Name);
|
||||||
|
|
||||||
writer.WriteEndObject();
|
writer.WriteEndObject();
|
||||||
|
@ -223,13 +223,13 @@ namespace Org.OpenAPITools.Model
|
|||||||
/// <param name="value"></param>
|
/// <param name="value"></param>
|
||||||
/// <returns></returns>
|
/// <returns></returns>
|
||||||
/// <exception cref="NotImplementedException"></exception>
|
/// <exception cref="NotImplementedException"></exception>
|
||||||
public static string EnumNumberEnumToJsonValue(EnumNumberEnum value)
|
public static double EnumNumberEnumToJsonValue(EnumNumberEnum value)
|
||||||
{
|
{
|
||||||
if (value == EnumNumberEnum.NUMBER_1_DOT_1)
|
if (value == EnumNumberEnum.NUMBER_1_DOT_1)
|
||||||
return "1.1";
|
return 1.1;
|
||||||
|
|
||||||
if (value == EnumNumberEnum.NUMBER_MINUS_1_DOT_2)
|
if (value == EnumNumberEnum.NUMBER_MINUS_1_DOT_2)
|
||||||
return "-1.2";
|
return -1.2;
|
||||||
|
|
||||||
throw new NotImplementedException($"Value could not be handled: '{value}'");
|
throw new NotImplementedException($"Value could not be handled: '{value}'");
|
||||||
}
|
}
|
||||||
@ -536,9 +536,9 @@ namespace Org.OpenAPITools.Model
|
|||||||
{
|
{
|
||||||
writer.WriteStartObject();
|
writer.WriteStartObject();
|
||||||
|
|
||||||
writer.WriteNumber("enum_integer", (int)enumTest.EnumInteger);
|
writer.WriteNumber("enum_integer", EnumTest.EnumIntegerEnumToJsonValue(enumTest.EnumInteger));
|
||||||
writer.WriteNumber("enum_integer_only", (int)enumTest.EnumIntegerOnly);
|
writer.WriteNumber("enum_integer_only", EnumTest.EnumIntegerOnlyEnumToJsonValue(enumTest.EnumIntegerOnly));
|
||||||
writer.WriteNumber("enum_number", (int)enumTest.EnumNumber);
|
writer.WriteNumber("enum_number", EnumTest.EnumNumberEnumToJsonValue(enumTest.EnumNumber));
|
||||||
var enumStringRawValue = EnumTest.EnumStringEnumToJsonValue(enumTest.EnumString);
|
var enumStringRawValue = EnumTest.EnumStringEnumToJsonValue(enumTest.EnumString);
|
||||||
if (enumStringRawValue != null)
|
if (enumStringRawValue != null)
|
||||||
writer.WriteString("enum_string", enumStringRawValue);
|
writer.WriteString("enum_string", enumStringRawValue);
|
||||||
|
@ -490,12 +490,12 @@ namespace Org.OpenAPITools.Model
|
|||||||
JsonSerializer.Serialize(writer, formatTest.DateTime, options);
|
JsonSerializer.Serialize(writer, formatTest.DateTime, options);
|
||||||
writer.WritePropertyName("decimal");
|
writer.WritePropertyName("decimal");
|
||||||
JsonSerializer.Serialize(writer, formatTest.DecimalProperty, options);
|
JsonSerializer.Serialize(writer, formatTest.DecimalProperty, options);
|
||||||
writer.WriteNumber("double", (int)formatTest.DoubleProperty);
|
writer.WriteNumber("double", formatTest.DoubleProperty);
|
||||||
writer.WriteNumber("float", (int)formatTest.FloatProperty);
|
writer.WriteNumber("float", formatTest.FloatProperty);
|
||||||
writer.WriteNumber("int32", (int)formatTest.Int32);
|
writer.WriteNumber("int32", formatTest.Int32);
|
||||||
writer.WriteNumber("int64", (int)formatTest.Int64);
|
writer.WriteNumber("int64", formatTest.Int64);
|
||||||
writer.WriteNumber("integer", (int)formatTest.Integer);
|
writer.WriteNumber("integer", formatTest.Integer);
|
||||||
writer.WriteNumber("number", (int)formatTest.Number);
|
writer.WriteNumber("number", formatTest.Number);
|
||||||
writer.WriteString("password", formatTest.Password);
|
writer.WriteString("password", formatTest.Password);
|
||||||
writer.WriteString("pattern_with_digits", formatTest.PatternWithDigits);
|
writer.WriteString("pattern_with_digits", formatTest.PatternWithDigits);
|
||||||
writer.WriteString("pattern_with_digits_and_delimiter", formatTest.PatternWithDigitsAndDelimiter);
|
writer.WriteString("pattern_with_digits_and_delimiter", formatTest.PatternWithDigitsAndDelimiter);
|
||||||
|
@ -162,7 +162,7 @@ namespace Org.OpenAPITools.Model
|
|||||||
writer.WriteStartObject();
|
writer.WriteStartObject();
|
||||||
|
|
||||||
writer.WriteString("class", model200Response.ClassProperty);
|
writer.WriteString("class", model200Response.ClassProperty);
|
||||||
writer.WriteNumber("name", (int)model200Response.Name);
|
writer.WriteNumber("name", model200Response.Name);
|
||||||
|
|
||||||
writer.WriteEndObject();
|
writer.WriteEndObject();
|
||||||
}
|
}
|
||||||
|
@ -230,10 +230,10 @@ namespace Org.OpenAPITools.Model
|
|||||||
{
|
{
|
||||||
writer.WriteStartObject();
|
writer.WriteStartObject();
|
||||||
|
|
||||||
writer.WriteNumber("name", (int)name.NameProperty);
|
writer.WriteNumber("name", name.NameProperty);
|
||||||
writer.WriteString("property", name.Property);
|
writer.WriteString("property", name.Property);
|
||||||
writer.WriteNumber("snake_case", (int)name.SnakeCase);
|
writer.WriteNumber("snake_case", name.SnakeCase);
|
||||||
writer.WriteNumber("123Number", (int)name._123Number);
|
writer.WriteNumber("123Number", name._123Number);
|
||||||
|
|
||||||
writer.WriteEndObject();
|
writer.WriteEndObject();
|
||||||
}
|
}
|
||||||
|
@ -304,11 +304,11 @@ namespace Org.OpenAPITools.Model
|
|||||||
writer.WritePropertyName("datetime_prop");
|
writer.WritePropertyName("datetime_prop");
|
||||||
JsonSerializer.Serialize(writer, nullableClass.DatetimeProp, options);
|
JsonSerializer.Serialize(writer, nullableClass.DatetimeProp, options);
|
||||||
if (nullableClass.IntegerProp != null)
|
if (nullableClass.IntegerProp != null)
|
||||||
writer.WriteNumber("integer_prop", (int)nullableClass.IntegerProp.Value);
|
writer.WriteNumber("integer_prop", nullableClass.IntegerProp.Value);
|
||||||
else
|
else
|
||||||
writer.WriteNull("integer_prop");
|
writer.WriteNull("integer_prop");
|
||||||
if (nullableClass.NumberProp != null)
|
if (nullableClass.NumberProp != null)
|
||||||
writer.WriteNumber("number_prop", (int)nullableClass.NumberProp.Value);
|
writer.WriteNumber("number_prop", nullableClass.NumberProp.Value);
|
||||||
else
|
else
|
||||||
writer.WriteNull("number_prop");
|
writer.WriteNull("number_prop");
|
||||||
writer.WritePropertyName("object_and_items_nullable_prop");
|
writer.WritePropertyName("object_and_items_nullable_prop");
|
||||||
|
@ -145,7 +145,7 @@ namespace Org.OpenAPITools.Model
|
|||||||
{
|
{
|
||||||
writer.WriteStartObject();
|
writer.WriteStartObject();
|
||||||
|
|
||||||
writer.WriteNumber("JustNumber", (int)numberOnly.JustNumber);
|
writer.WriteNumber("JustNumber", numberOnly.JustNumber);
|
||||||
|
|
||||||
writer.WriteEndObject();
|
writer.WriteEndObject();
|
||||||
}
|
}
|
||||||
|
@ -200,7 +200,7 @@ namespace Org.OpenAPITools.Model
|
|||||||
JsonSerializer.Serialize(writer, objectWithDeprecatedFields.Bars, options);
|
JsonSerializer.Serialize(writer, objectWithDeprecatedFields.Bars, options);
|
||||||
writer.WritePropertyName("deprecatedRef");
|
writer.WritePropertyName("deprecatedRef");
|
||||||
JsonSerializer.Serialize(writer, objectWithDeprecatedFields.DeprecatedRef, options);
|
JsonSerializer.Serialize(writer, objectWithDeprecatedFields.DeprecatedRef, options);
|
||||||
writer.WriteNumber("id", (int)objectWithDeprecatedFields.Id);
|
writer.WriteNumber("id", objectWithDeprecatedFields.Id);
|
||||||
writer.WriteString("uuid", objectWithDeprecatedFields.Uuid);
|
writer.WriteString("uuid", objectWithDeprecatedFields.Uuid);
|
||||||
|
|
||||||
writer.WriteEndObject();
|
writer.WriteEndObject();
|
||||||
|
@ -289,9 +289,9 @@ namespace Org.OpenAPITools.Model
|
|||||||
{
|
{
|
||||||
writer.WriteStartObject();
|
writer.WriteStartObject();
|
||||||
|
|
||||||
writer.WriteNumber("id", (int)order.Id);
|
writer.WriteNumber("id", order.Id);
|
||||||
writer.WriteNumber("petId", (int)order.PetId);
|
writer.WriteNumber("petId", order.PetId);
|
||||||
writer.WriteNumber("quantity", (int)order.Quantity);
|
writer.WriteNumber("quantity", order.Quantity);
|
||||||
writer.WritePropertyName("shipDate");
|
writer.WritePropertyName("shipDate");
|
||||||
JsonSerializer.Serialize(writer, order.ShipDate, options);
|
JsonSerializer.Serialize(writer, order.ShipDate, options);
|
||||||
var statusRawValue = Order.StatusEnumToJsonValue(order.Status);
|
var statusRawValue = Order.StatusEnumToJsonValue(order.Status);
|
||||||
|
@ -178,7 +178,7 @@ namespace Org.OpenAPITools.Model
|
|||||||
writer.WriteStartObject();
|
writer.WriteStartObject();
|
||||||
|
|
||||||
writer.WriteBoolean("my_boolean", outerComposite.MyBoolean);
|
writer.WriteBoolean("my_boolean", outerComposite.MyBoolean);
|
||||||
writer.WriteNumber("my_number", (int)outerComposite.MyNumber);
|
writer.WriteNumber("my_number", outerComposite.MyNumber);
|
||||||
writer.WriteString("my_string", outerComposite.MyString);
|
writer.WriteString("my_string", outerComposite.MyString);
|
||||||
|
|
||||||
writer.WriteEndObject();
|
writer.WriteEndObject();
|
||||||
|
@ -291,7 +291,7 @@ namespace Org.OpenAPITools.Model
|
|||||||
|
|
||||||
writer.WritePropertyName("category");
|
writer.WritePropertyName("category");
|
||||||
JsonSerializer.Serialize(writer, pet.Category, options);
|
JsonSerializer.Serialize(writer, pet.Category, options);
|
||||||
writer.WriteNumber("id", (int)pet.Id);
|
writer.WriteNumber("id", pet.Id);
|
||||||
writer.WriteString("name", pet.Name);
|
writer.WriteString("name", pet.Name);
|
||||||
writer.WritePropertyName("photoUrls");
|
writer.WritePropertyName("photoUrls");
|
||||||
JsonSerializer.Serialize(writer, pet.PhotoUrls, options);
|
JsonSerializer.Serialize(writer, pet.PhotoUrls, options);
|
||||||
|
@ -145,7 +145,7 @@ namespace Org.OpenAPITools.Model
|
|||||||
{
|
{
|
||||||
writer.WriteStartObject();
|
writer.WriteStartObject();
|
||||||
|
|
||||||
writer.WriteNumber("return", (int)_return.ReturnProperty);
|
writer.WriteNumber("return", _return.ReturnProperty);
|
||||||
|
|
||||||
writer.WriteEndObject();
|
writer.WriteEndObject();
|
||||||
}
|
}
|
||||||
|
@ -162,7 +162,7 @@ namespace Org.OpenAPITools.Model
|
|||||||
writer.WriteStartObject();
|
writer.WriteStartObject();
|
||||||
|
|
||||||
writer.WriteString("_special_model.name_", specialModelName.SpecialModelNameProperty);
|
writer.WriteString("_special_model.name_", specialModelName.SpecialModelNameProperty);
|
||||||
writer.WriteNumber("$special[property.name]", (int)specialModelName.SpecialPropertyName);
|
writer.WriteNumber("$special[property.name]", specialModelName.SpecialPropertyName);
|
||||||
|
|
||||||
writer.WriteEndObject();
|
writer.WriteEndObject();
|
||||||
}
|
}
|
||||||
|
@ -161,7 +161,7 @@ namespace Org.OpenAPITools.Model
|
|||||||
{
|
{
|
||||||
writer.WriteStartObject();
|
writer.WriteStartObject();
|
||||||
|
|
||||||
writer.WriteNumber("id", (int)tag.Id);
|
writer.WriteNumber("id", tag.Id);
|
||||||
writer.WriteString("name", tag.Name);
|
writer.WriteString("name", tag.Name);
|
||||||
|
|
||||||
writer.WriteEndObject();
|
writer.WriteEndObject();
|
||||||
|
@ -319,13 +319,13 @@ namespace Org.OpenAPITools.Model
|
|||||||
|
|
||||||
writer.WriteString("email", user.Email);
|
writer.WriteString("email", user.Email);
|
||||||
writer.WriteString("firstName", user.FirstName);
|
writer.WriteString("firstName", user.FirstName);
|
||||||
writer.WriteNumber("id", (int)user.Id);
|
writer.WriteNumber("id", user.Id);
|
||||||
writer.WriteString("lastName", user.LastName);
|
writer.WriteString("lastName", user.LastName);
|
||||||
writer.WritePropertyName("objectWithNoDeclaredProps");
|
writer.WritePropertyName("objectWithNoDeclaredProps");
|
||||||
JsonSerializer.Serialize(writer, user.ObjectWithNoDeclaredProps, options);
|
JsonSerializer.Serialize(writer, user.ObjectWithNoDeclaredProps, options);
|
||||||
writer.WriteString("password", user.Password);
|
writer.WriteString("password", user.Password);
|
||||||
writer.WriteString("phone", user.Phone);
|
writer.WriteString("phone", user.Phone);
|
||||||
writer.WriteNumber("userStatus", (int)user.UserStatus);
|
writer.WriteNumber("userStatus", user.UserStatus);
|
||||||
writer.WriteString("username", user.Username);
|
writer.WriteString("username", user.Username);
|
||||||
writer.WritePropertyName("anyTypeProp");
|
writer.WritePropertyName("anyTypeProp");
|
||||||
JsonSerializer.Serialize(writer, user.AnyTypeProp, options);
|
JsonSerializer.Serialize(writer, user.AnyTypeProp, options);
|
||||||
|
@ -177,7 +177,7 @@ namespace Org.OpenAPITools.Model
|
|||||||
{
|
{
|
||||||
writer.WriteStartObject();
|
writer.WriteStartObject();
|
||||||
|
|
||||||
writer.WriteNumber("code", (int)apiResponse.Code);
|
writer.WriteNumber("code", apiResponse.Code);
|
||||||
writer.WriteString("message", apiResponse.Message);
|
writer.WriteString("message", apiResponse.Message);
|
||||||
writer.WriteString("type", apiResponse.Type);
|
writer.WriteString("type", apiResponse.Type);
|
||||||
|
|
||||||
|
@ -145,7 +145,7 @@ namespace Org.OpenAPITools.Model
|
|||||||
{
|
{
|
||||||
writer.WriteStartObject();
|
writer.WriteStartObject();
|
||||||
|
|
||||||
writer.WriteNumber("lengthCm", (int)banana.LengthCm);
|
writer.WriteNumber("lengthCm", banana.LengthCm);
|
||||||
|
|
||||||
writer.WriteEndObject();
|
writer.WriteEndObject();
|
||||||
}
|
}
|
||||||
|
@ -154,7 +154,7 @@ namespace Org.OpenAPITools.Model
|
|||||||
{
|
{
|
||||||
writer.WriteStartObject();
|
writer.WriteStartObject();
|
||||||
|
|
||||||
writer.WriteNumber("lengthCm", (int)bananaReq.LengthCm);
|
writer.WriteNumber("lengthCm", bananaReq.LengthCm);
|
||||||
writer.WriteBoolean("sweet", bananaReq.Sweet);
|
writer.WriteBoolean("sweet", bananaReq.Sweet);
|
||||||
|
|
||||||
writer.WriteEndObject();
|
writer.WriteEndObject();
|
||||||
|
@ -161,7 +161,7 @@ namespace Org.OpenAPITools.Model
|
|||||||
{
|
{
|
||||||
writer.WriteStartObject();
|
writer.WriteStartObject();
|
||||||
|
|
||||||
writer.WriteNumber("id", (int)category.Id);
|
writer.WriteNumber("id", category.Id);
|
||||||
writer.WriteString("name", category.Name);
|
writer.WriteString("name", category.Name);
|
||||||
|
|
||||||
writer.WriteEndObject();
|
writer.WriteEndObject();
|
||||||
|
@ -223,13 +223,13 @@ namespace Org.OpenAPITools.Model
|
|||||||
/// <param name="value"></param>
|
/// <param name="value"></param>
|
||||||
/// <returns></returns>
|
/// <returns></returns>
|
||||||
/// <exception cref="NotImplementedException"></exception>
|
/// <exception cref="NotImplementedException"></exception>
|
||||||
public static string EnumNumberEnumToJsonValue(EnumNumberEnum value)
|
public static double EnumNumberEnumToJsonValue(EnumNumberEnum value)
|
||||||
{
|
{
|
||||||
if (value == EnumNumberEnum.NUMBER_1_DOT_1)
|
if (value == EnumNumberEnum.NUMBER_1_DOT_1)
|
||||||
return "1.1";
|
return 1.1;
|
||||||
|
|
||||||
if (value == EnumNumberEnum.NUMBER_MINUS_1_DOT_2)
|
if (value == EnumNumberEnum.NUMBER_MINUS_1_DOT_2)
|
||||||
return "-1.2";
|
return -1.2;
|
||||||
|
|
||||||
throw new NotImplementedException($"Value could not be handled: '{value}'");
|
throw new NotImplementedException($"Value could not be handled: '{value}'");
|
||||||
}
|
}
|
||||||
@ -536,9 +536,9 @@ namespace Org.OpenAPITools.Model
|
|||||||
{
|
{
|
||||||
writer.WriteStartObject();
|
writer.WriteStartObject();
|
||||||
|
|
||||||
writer.WriteNumber("enum_integer", (int)enumTest.EnumInteger);
|
writer.WriteNumber("enum_integer", EnumTest.EnumIntegerEnumToJsonValue(enumTest.EnumInteger));
|
||||||
writer.WriteNumber("enum_integer_only", (int)enumTest.EnumIntegerOnly);
|
writer.WriteNumber("enum_integer_only", EnumTest.EnumIntegerOnlyEnumToJsonValue(enumTest.EnumIntegerOnly));
|
||||||
writer.WriteNumber("enum_number", (int)enumTest.EnumNumber);
|
writer.WriteNumber("enum_number", EnumTest.EnumNumberEnumToJsonValue(enumTest.EnumNumber));
|
||||||
var enumStringRawValue = EnumTest.EnumStringEnumToJsonValue(enumTest.EnumString);
|
var enumStringRawValue = EnumTest.EnumStringEnumToJsonValue(enumTest.EnumString);
|
||||||
if (enumStringRawValue != null)
|
if (enumStringRawValue != null)
|
||||||
writer.WriteString("enum_string", enumStringRawValue);
|
writer.WriteString("enum_string", enumStringRawValue);
|
||||||
|
@ -490,12 +490,12 @@ namespace Org.OpenAPITools.Model
|
|||||||
JsonSerializer.Serialize(writer, formatTest.DateTime, options);
|
JsonSerializer.Serialize(writer, formatTest.DateTime, options);
|
||||||
writer.WritePropertyName("decimal");
|
writer.WritePropertyName("decimal");
|
||||||
JsonSerializer.Serialize(writer, formatTest.DecimalProperty, options);
|
JsonSerializer.Serialize(writer, formatTest.DecimalProperty, options);
|
||||||
writer.WriteNumber("double", (int)formatTest.DoubleProperty);
|
writer.WriteNumber("double", formatTest.DoubleProperty);
|
||||||
writer.WriteNumber("float", (int)formatTest.FloatProperty);
|
writer.WriteNumber("float", formatTest.FloatProperty);
|
||||||
writer.WriteNumber("int32", (int)formatTest.Int32);
|
writer.WriteNumber("int32", formatTest.Int32);
|
||||||
writer.WriteNumber("int64", (int)formatTest.Int64);
|
writer.WriteNumber("int64", formatTest.Int64);
|
||||||
writer.WriteNumber("integer", (int)formatTest.Integer);
|
writer.WriteNumber("integer", formatTest.Integer);
|
||||||
writer.WriteNumber("number", (int)formatTest.Number);
|
writer.WriteNumber("number", formatTest.Number);
|
||||||
writer.WriteString("password", formatTest.Password);
|
writer.WriteString("password", formatTest.Password);
|
||||||
writer.WriteString("pattern_with_digits", formatTest.PatternWithDigits);
|
writer.WriteString("pattern_with_digits", formatTest.PatternWithDigits);
|
||||||
writer.WriteString("pattern_with_digits_and_delimiter", formatTest.PatternWithDigitsAndDelimiter);
|
writer.WriteString("pattern_with_digits_and_delimiter", formatTest.PatternWithDigitsAndDelimiter);
|
||||||
|
@ -162,7 +162,7 @@ namespace Org.OpenAPITools.Model
|
|||||||
writer.WriteStartObject();
|
writer.WriteStartObject();
|
||||||
|
|
||||||
writer.WriteString("class", model200Response.ClassProperty);
|
writer.WriteString("class", model200Response.ClassProperty);
|
||||||
writer.WriteNumber("name", (int)model200Response.Name);
|
writer.WriteNumber("name", model200Response.Name);
|
||||||
|
|
||||||
writer.WriteEndObject();
|
writer.WriteEndObject();
|
||||||
}
|
}
|
||||||
|
@ -230,10 +230,10 @@ namespace Org.OpenAPITools.Model
|
|||||||
{
|
{
|
||||||
writer.WriteStartObject();
|
writer.WriteStartObject();
|
||||||
|
|
||||||
writer.WriteNumber("name", (int)name.NameProperty);
|
writer.WriteNumber("name", name.NameProperty);
|
||||||
writer.WriteString("property", name.Property);
|
writer.WriteString("property", name.Property);
|
||||||
writer.WriteNumber("snake_case", (int)name.SnakeCase);
|
writer.WriteNumber("snake_case", name.SnakeCase);
|
||||||
writer.WriteNumber("123Number", (int)name._123Number);
|
writer.WriteNumber("123Number", name._123Number);
|
||||||
|
|
||||||
writer.WriteEndObject();
|
writer.WriteEndObject();
|
||||||
}
|
}
|
||||||
|
@ -304,11 +304,11 @@ namespace Org.OpenAPITools.Model
|
|||||||
writer.WritePropertyName("datetime_prop");
|
writer.WritePropertyName("datetime_prop");
|
||||||
JsonSerializer.Serialize(writer, nullableClass.DatetimeProp, options);
|
JsonSerializer.Serialize(writer, nullableClass.DatetimeProp, options);
|
||||||
if (nullableClass.IntegerProp != null)
|
if (nullableClass.IntegerProp != null)
|
||||||
writer.WriteNumber("integer_prop", (int)nullableClass.IntegerProp.Value);
|
writer.WriteNumber("integer_prop", nullableClass.IntegerProp.Value);
|
||||||
else
|
else
|
||||||
writer.WriteNull("integer_prop");
|
writer.WriteNull("integer_prop");
|
||||||
if (nullableClass.NumberProp != null)
|
if (nullableClass.NumberProp != null)
|
||||||
writer.WriteNumber("number_prop", (int)nullableClass.NumberProp.Value);
|
writer.WriteNumber("number_prop", nullableClass.NumberProp.Value);
|
||||||
else
|
else
|
||||||
writer.WriteNull("number_prop");
|
writer.WriteNull("number_prop");
|
||||||
writer.WritePropertyName("object_and_items_nullable_prop");
|
writer.WritePropertyName("object_and_items_nullable_prop");
|
||||||
|
@ -145,7 +145,7 @@ namespace Org.OpenAPITools.Model
|
|||||||
{
|
{
|
||||||
writer.WriteStartObject();
|
writer.WriteStartObject();
|
||||||
|
|
||||||
writer.WriteNumber("JustNumber", (int)numberOnly.JustNumber);
|
writer.WriteNumber("JustNumber", numberOnly.JustNumber);
|
||||||
|
|
||||||
writer.WriteEndObject();
|
writer.WriteEndObject();
|
||||||
}
|
}
|
||||||
|
@ -200,7 +200,7 @@ namespace Org.OpenAPITools.Model
|
|||||||
JsonSerializer.Serialize(writer, objectWithDeprecatedFields.Bars, options);
|
JsonSerializer.Serialize(writer, objectWithDeprecatedFields.Bars, options);
|
||||||
writer.WritePropertyName("deprecatedRef");
|
writer.WritePropertyName("deprecatedRef");
|
||||||
JsonSerializer.Serialize(writer, objectWithDeprecatedFields.DeprecatedRef, options);
|
JsonSerializer.Serialize(writer, objectWithDeprecatedFields.DeprecatedRef, options);
|
||||||
writer.WriteNumber("id", (int)objectWithDeprecatedFields.Id);
|
writer.WriteNumber("id", objectWithDeprecatedFields.Id);
|
||||||
writer.WriteString("uuid", objectWithDeprecatedFields.Uuid);
|
writer.WriteString("uuid", objectWithDeprecatedFields.Uuid);
|
||||||
|
|
||||||
writer.WriteEndObject();
|
writer.WriteEndObject();
|
||||||
|
@ -289,9 +289,9 @@ namespace Org.OpenAPITools.Model
|
|||||||
{
|
{
|
||||||
writer.WriteStartObject();
|
writer.WriteStartObject();
|
||||||
|
|
||||||
writer.WriteNumber("id", (int)order.Id);
|
writer.WriteNumber("id", order.Id);
|
||||||
writer.WriteNumber("petId", (int)order.PetId);
|
writer.WriteNumber("petId", order.PetId);
|
||||||
writer.WriteNumber("quantity", (int)order.Quantity);
|
writer.WriteNumber("quantity", order.Quantity);
|
||||||
writer.WritePropertyName("shipDate");
|
writer.WritePropertyName("shipDate");
|
||||||
JsonSerializer.Serialize(writer, order.ShipDate, options);
|
JsonSerializer.Serialize(writer, order.ShipDate, options);
|
||||||
var statusRawValue = Order.StatusEnumToJsonValue(order.Status);
|
var statusRawValue = Order.StatusEnumToJsonValue(order.Status);
|
||||||
|
@ -178,7 +178,7 @@ namespace Org.OpenAPITools.Model
|
|||||||
writer.WriteStartObject();
|
writer.WriteStartObject();
|
||||||
|
|
||||||
writer.WriteBoolean("my_boolean", outerComposite.MyBoolean);
|
writer.WriteBoolean("my_boolean", outerComposite.MyBoolean);
|
||||||
writer.WriteNumber("my_number", (int)outerComposite.MyNumber);
|
writer.WriteNumber("my_number", outerComposite.MyNumber);
|
||||||
writer.WriteString("my_string", outerComposite.MyString);
|
writer.WriteString("my_string", outerComposite.MyString);
|
||||||
|
|
||||||
writer.WriteEndObject();
|
writer.WriteEndObject();
|
||||||
|
@ -291,7 +291,7 @@ namespace Org.OpenAPITools.Model
|
|||||||
|
|
||||||
writer.WritePropertyName("category");
|
writer.WritePropertyName("category");
|
||||||
JsonSerializer.Serialize(writer, pet.Category, options);
|
JsonSerializer.Serialize(writer, pet.Category, options);
|
||||||
writer.WriteNumber("id", (int)pet.Id);
|
writer.WriteNumber("id", pet.Id);
|
||||||
writer.WriteString("name", pet.Name);
|
writer.WriteString("name", pet.Name);
|
||||||
writer.WritePropertyName("photoUrls");
|
writer.WritePropertyName("photoUrls");
|
||||||
JsonSerializer.Serialize(writer, pet.PhotoUrls, options);
|
JsonSerializer.Serialize(writer, pet.PhotoUrls, options);
|
||||||
|
@ -145,7 +145,7 @@ namespace Org.OpenAPITools.Model
|
|||||||
{
|
{
|
||||||
writer.WriteStartObject();
|
writer.WriteStartObject();
|
||||||
|
|
||||||
writer.WriteNumber("return", (int)_return.ReturnProperty);
|
writer.WriteNumber("return", _return.ReturnProperty);
|
||||||
|
|
||||||
writer.WriteEndObject();
|
writer.WriteEndObject();
|
||||||
}
|
}
|
||||||
|
@ -162,7 +162,7 @@ namespace Org.OpenAPITools.Model
|
|||||||
writer.WriteStartObject();
|
writer.WriteStartObject();
|
||||||
|
|
||||||
writer.WriteString("_special_model.name_", specialModelName.SpecialModelNameProperty);
|
writer.WriteString("_special_model.name_", specialModelName.SpecialModelNameProperty);
|
||||||
writer.WriteNumber("$special[property.name]", (int)specialModelName.SpecialPropertyName);
|
writer.WriteNumber("$special[property.name]", specialModelName.SpecialPropertyName);
|
||||||
|
|
||||||
writer.WriteEndObject();
|
writer.WriteEndObject();
|
||||||
}
|
}
|
||||||
|
@ -161,7 +161,7 @@ namespace Org.OpenAPITools.Model
|
|||||||
{
|
{
|
||||||
writer.WriteStartObject();
|
writer.WriteStartObject();
|
||||||
|
|
||||||
writer.WriteNumber("id", (int)tag.Id);
|
writer.WriteNumber("id", tag.Id);
|
||||||
writer.WriteString("name", tag.Name);
|
writer.WriteString("name", tag.Name);
|
||||||
|
|
||||||
writer.WriteEndObject();
|
writer.WriteEndObject();
|
||||||
|
@ -319,13 +319,13 @@ namespace Org.OpenAPITools.Model
|
|||||||
|
|
||||||
writer.WriteString("email", user.Email);
|
writer.WriteString("email", user.Email);
|
||||||
writer.WriteString("firstName", user.FirstName);
|
writer.WriteString("firstName", user.FirstName);
|
||||||
writer.WriteNumber("id", (int)user.Id);
|
writer.WriteNumber("id", user.Id);
|
||||||
writer.WriteString("lastName", user.LastName);
|
writer.WriteString("lastName", user.LastName);
|
||||||
writer.WritePropertyName("objectWithNoDeclaredProps");
|
writer.WritePropertyName("objectWithNoDeclaredProps");
|
||||||
JsonSerializer.Serialize(writer, user.ObjectWithNoDeclaredProps, options);
|
JsonSerializer.Serialize(writer, user.ObjectWithNoDeclaredProps, options);
|
||||||
writer.WriteString("password", user.Password);
|
writer.WriteString("password", user.Password);
|
||||||
writer.WriteString("phone", user.Phone);
|
writer.WriteString("phone", user.Phone);
|
||||||
writer.WriteNumber("userStatus", (int)user.UserStatus);
|
writer.WriteNumber("userStatus", user.UserStatus);
|
||||||
writer.WriteString("username", user.Username);
|
writer.WriteString("username", user.Username);
|
||||||
writer.WritePropertyName("anyTypeProp");
|
writer.WritePropertyName("anyTypeProp");
|
||||||
JsonSerializer.Serialize(writer, user.AnyTypeProp, options);
|
JsonSerializer.Serialize(writer, user.AnyTypeProp, options);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user