This commit is contained in:
devhl-labs
2022-12-17 03:16:13 -05:00
committed by GitHub
parent 0cf5ed619d
commit ab59e68f1e
58 changed files with 114 additions and 108 deletions

View File

@@ -179,7 +179,7 @@ namespace Org.OpenAPITools.Model
{
writer.WriteStartObject();
writer.WriteNumber("code", (int)apiResponse.Code);
writer.WriteNumber("code", apiResponse.Code);
writer.WriteString("message", apiResponse.Message);
writer.WriteString("type", apiResponse.Type);

View File

@@ -147,7 +147,7 @@ namespace Org.OpenAPITools.Model
{
writer.WriteStartObject();
writer.WriteNumber("lengthCm", (int)banana.LengthCm);
writer.WriteNumber("lengthCm", banana.LengthCm);
writer.WriteEndObject();
}

View File

@@ -156,7 +156,7 @@ namespace Org.OpenAPITools.Model
{
writer.WriteStartObject();
writer.WriteNumber("lengthCm", (int)bananaReq.LengthCm);
writer.WriteNumber("lengthCm", bananaReq.LengthCm);
writer.WriteBoolean("sweet", bananaReq.Sweet);
writer.WriteEndObject();

View File

@@ -163,7 +163,7 @@ namespace Org.OpenAPITools.Model
{
writer.WriteStartObject();
writer.WriteNumber("id", (int)category.Id);
writer.WriteNumber("id", category.Id);
writer.WriteString("name", category.Name);
writer.WriteEndObject();

View File

@@ -225,13 +225,13 @@ namespace Org.OpenAPITools.Model
/// <param name="value"></param>
/// <returns></returns>
/// <exception cref="NotImplementedException"></exception>
public static string EnumNumberEnumToJsonValue(EnumNumberEnum value)
public static double EnumNumberEnumToJsonValue(EnumNumberEnum value)
{
if (value == EnumNumberEnum.NUMBER_1_DOT_1)
return "1.1";
return 1.1;
if (value == EnumNumberEnum.NUMBER_MINUS_1_DOT_2)
return "-1.2";
return -1.2;
throw new NotImplementedException($"Value could not be handled: '{value}'");
}
@@ -538,9 +538,9 @@ namespace Org.OpenAPITools.Model
{
writer.WriteStartObject();
writer.WriteNumber("enum_integer", (int)enumTest.EnumInteger);
writer.WriteNumber("enum_integer_only", (int)enumTest.EnumIntegerOnly);
writer.WriteNumber("enum_number", (int)enumTest.EnumNumber);
writer.WriteNumber("enum_integer", EnumTest.EnumIntegerEnumToJsonValue(enumTest.EnumInteger));
writer.WriteNumber("enum_integer_only", EnumTest.EnumIntegerOnlyEnumToJsonValue(enumTest.EnumIntegerOnly));
writer.WriteNumber("enum_number", EnumTest.EnumNumberEnumToJsonValue(enumTest.EnumNumber));
var enumStringRawValue = EnumTest.EnumStringEnumToJsonValue(enumTest.EnumString);
if (enumStringRawValue != null)
writer.WriteString("enum_string", enumStringRawValue);

View File

@@ -492,12 +492,12 @@ namespace Org.OpenAPITools.Model
JsonSerializer.Serialize(writer, formatTest.DateTime, options);
writer.WritePropertyName("decimal");
JsonSerializer.Serialize(writer, formatTest.DecimalProperty, options);
writer.WriteNumber("double", (int)formatTest.DoubleProperty);
writer.WriteNumber("float", (int)formatTest.FloatProperty);
writer.WriteNumber("int32", (int)formatTest.Int32);
writer.WriteNumber("int64", (int)formatTest.Int64);
writer.WriteNumber("integer", (int)formatTest.Integer);
writer.WriteNumber("number", (int)formatTest.Number);
writer.WriteNumber("double", formatTest.DoubleProperty);
writer.WriteNumber("float", formatTest.FloatProperty);
writer.WriteNumber("int32", formatTest.Int32);
writer.WriteNumber("int64", formatTest.Int64);
writer.WriteNumber("integer", formatTest.Integer);
writer.WriteNumber("number", formatTest.Number);
writer.WriteString("password", formatTest.Password);
writer.WriteString("pattern_with_digits", formatTest.PatternWithDigits);
writer.WriteString("pattern_with_digits_and_delimiter", formatTest.PatternWithDigitsAndDelimiter);

View File

@@ -164,7 +164,7 @@ namespace Org.OpenAPITools.Model
writer.WriteStartObject();
writer.WriteString("class", model200Response.ClassProperty);
writer.WriteNumber("name", (int)model200Response.Name);
writer.WriteNumber("name", model200Response.Name);
writer.WriteEndObject();
}

View File

@@ -232,10 +232,10 @@ namespace Org.OpenAPITools.Model
{
writer.WriteStartObject();
writer.WriteNumber("name", (int)name.NameProperty);
writer.WriteNumber("name", name.NameProperty);
writer.WriteString("property", name.Property);
writer.WriteNumber("snake_case", (int)name.SnakeCase);
writer.WriteNumber("123Number", (int)name._123Number);
writer.WriteNumber("snake_case", name.SnakeCase);
writer.WriteNumber("123Number", name._123Number);
writer.WriteEndObject();
}

View File

@@ -306,11 +306,11 @@ namespace Org.OpenAPITools.Model
writer.WritePropertyName("datetime_prop");
JsonSerializer.Serialize(writer, nullableClass.DatetimeProp, options);
if (nullableClass.IntegerProp != null)
writer.WriteNumber("integer_prop", (int)nullableClass.IntegerProp.Value);
writer.WriteNumber("integer_prop", nullableClass.IntegerProp.Value);
else
writer.WriteNull("integer_prop");
if (nullableClass.NumberProp != null)
writer.WriteNumber("number_prop", (int)nullableClass.NumberProp.Value);
writer.WriteNumber("number_prop", nullableClass.NumberProp.Value);
else
writer.WriteNull("number_prop");
writer.WritePropertyName("object_and_items_nullable_prop");

View File

@@ -147,7 +147,7 @@ namespace Org.OpenAPITools.Model
{
writer.WriteStartObject();
writer.WriteNumber("JustNumber", (int)numberOnly.JustNumber);
writer.WriteNumber("JustNumber", numberOnly.JustNumber);
writer.WriteEndObject();
}

View File

@@ -202,7 +202,7 @@ namespace Org.OpenAPITools.Model
JsonSerializer.Serialize(writer, objectWithDeprecatedFields.Bars, options);
writer.WritePropertyName("deprecatedRef");
JsonSerializer.Serialize(writer, objectWithDeprecatedFields.DeprecatedRef, options);
writer.WriteNumber("id", (int)objectWithDeprecatedFields.Id);
writer.WriteNumber("id", objectWithDeprecatedFields.Id);
writer.WriteString("uuid", objectWithDeprecatedFields.Uuid);
writer.WriteEndObject();

View File

@@ -291,9 +291,9 @@ namespace Org.OpenAPITools.Model
{
writer.WriteStartObject();
writer.WriteNumber("id", (int)order.Id);
writer.WriteNumber("petId", (int)order.PetId);
writer.WriteNumber("quantity", (int)order.Quantity);
writer.WriteNumber("id", order.Id);
writer.WriteNumber("petId", order.PetId);
writer.WriteNumber("quantity", order.Quantity);
writer.WritePropertyName("shipDate");
JsonSerializer.Serialize(writer, order.ShipDate, options);
var statusRawValue = Order.StatusEnumToJsonValue(order.Status);

View File

@@ -180,7 +180,7 @@ namespace Org.OpenAPITools.Model
writer.WriteStartObject();
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.WriteEndObject();

View File

@@ -293,7 +293,7 @@ namespace Org.OpenAPITools.Model
writer.WritePropertyName("category");
JsonSerializer.Serialize(writer, pet.Category, options);
writer.WriteNumber("id", (int)pet.Id);
writer.WriteNumber("id", pet.Id);
writer.WriteString("name", pet.Name);
writer.WritePropertyName("photoUrls");
JsonSerializer.Serialize(writer, pet.PhotoUrls, options);

View File

@@ -147,7 +147,7 @@ namespace Org.OpenAPITools.Model
{
writer.WriteStartObject();
writer.WriteNumber("return", (int)_return.ReturnProperty);
writer.WriteNumber("return", _return.ReturnProperty);
writer.WriteEndObject();
}

View File

@@ -164,7 +164,7 @@ namespace Org.OpenAPITools.Model
writer.WriteStartObject();
writer.WriteString("_special_model.name_", specialModelName.SpecialModelNameProperty);
writer.WriteNumber("$special[property.name]", (int)specialModelName.SpecialPropertyName);
writer.WriteNumber("$special[property.name]", specialModelName.SpecialPropertyName);
writer.WriteEndObject();
}

View File

@@ -163,7 +163,7 @@ namespace Org.OpenAPITools.Model
{
writer.WriteStartObject();
writer.WriteNumber("id", (int)tag.Id);
writer.WriteNumber("id", tag.Id);
writer.WriteString("name", tag.Name);
writer.WriteEndObject();

View File

@@ -321,13 +321,13 @@ namespace Org.OpenAPITools.Model
writer.WriteString("email", user.Email);
writer.WriteString("firstName", user.FirstName);
writer.WriteNumber("id", (int)user.Id);
writer.WriteNumber("id", user.Id);
writer.WriteString("lastName", user.LastName);
writer.WritePropertyName("objectWithNoDeclaredProps");
JsonSerializer.Serialize(writer, user.ObjectWithNoDeclaredProps, options);
writer.WriteString("password", user.Password);
writer.WriteString("phone", user.Phone);
writer.WriteNumber("userStatus", (int)user.UserStatus);
writer.WriteNumber("userStatus", user.UserStatus);
writer.WriteString("username", user.Username);
writer.WritePropertyName("anyTypeProp");
JsonSerializer.Serialize(writer, user.AnyTypeProp, options);

View File

@@ -177,7 +177,7 @@ namespace Org.OpenAPITools.Model
{
writer.WriteStartObject();
writer.WriteNumber("code", (int)apiResponse.Code);
writer.WriteNumber("code", apiResponse.Code);
writer.WriteString("message", apiResponse.Message);
writer.WriteString("type", apiResponse.Type);

View File

@@ -145,7 +145,7 @@ namespace Org.OpenAPITools.Model
{
writer.WriteStartObject();
writer.WriteNumber("lengthCm", (int)banana.LengthCm);
writer.WriteNumber("lengthCm", banana.LengthCm);
writer.WriteEndObject();
}

View File

@@ -154,7 +154,7 @@ namespace Org.OpenAPITools.Model
{
writer.WriteStartObject();
writer.WriteNumber("lengthCm", (int)bananaReq.LengthCm);
writer.WriteNumber("lengthCm", bananaReq.LengthCm);
writer.WriteBoolean("sweet", bananaReq.Sweet);
writer.WriteEndObject();

View File

@@ -161,7 +161,7 @@ namespace Org.OpenAPITools.Model
{
writer.WriteStartObject();
writer.WriteNumber("id", (int)category.Id);
writer.WriteNumber("id", category.Id);
writer.WriteString("name", category.Name);
writer.WriteEndObject();

View File

@@ -223,13 +223,13 @@ namespace Org.OpenAPITools.Model
/// <param name="value"></param>
/// <returns></returns>
/// <exception cref="NotImplementedException"></exception>
public static string EnumNumberEnumToJsonValue(EnumNumberEnum value)
public static double EnumNumberEnumToJsonValue(EnumNumberEnum value)
{
if (value == EnumNumberEnum.NUMBER_1_DOT_1)
return "1.1";
return 1.1;
if (value == EnumNumberEnum.NUMBER_MINUS_1_DOT_2)
return "-1.2";
return -1.2;
throw new NotImplementedException($"Value could not be handled: '{value}'");
}
@@ -536,9 +536,9 @@ namespace Org.OpenAPITools.Model
{
writer.WriteStartObject();
writer.WriteNumber("enum_integer", (int)enumTest.EnumInteger);
writer.WriteNumber("enum_integer_only", (int)enumTest.EnumIntegerOnly);
writer.WriteNumber("enum_number", (int)enumTest.EnumNumber);
writer.WriteNumber("enum_integer", EnumTest.EnumIntegerEnumToJsonValue(enumTest.EnumInteger));
writer.WriteNumber("enum_integer_only", EnumTest.EnumIntegerOnlyEnumToJsonValue(enumTest.EnumIntegerOnly));
writer.WriteNumber("enum_number", EnumTest.EnumNumberEnumToJsonValue(enumTest.EnumNumber));
var enumStringRawValue = EnumTest.EnumStringEnumToJsonValue(enumTest.EnumString);
if (enumStringRawValue != null)
writer.WriteString("enum_string", enumStringRawValue);

View File

@@ -490,12 +490,12 @@ namespace Org.OpenAPITools.Model
JsonSerializer.Serialize(writer, formatTest.DateTime, options);
writer.WritePropertyName("decimal");
JsonSerializer.Serialize(writer, formatTest.DecimalProperty, options);
writer.WriteNumber("double", (int)formatTest.DoubleProperty);
writer.WriteNumber("float", (int)formatTest.FloatProperty);
writer.WriteNumber("int32", (int)formatTest.Int32);
writer.WriteNumber("int64", (int)formatTest.Int64);
writer.WriteNumber("integer", (int)formatTest.Integer);
writer.WriteNumber("number", (int)formatTest.Number);
writer.WriteNumber("double", formatTest.DoubleProperty);
writer.WriteNumber("float", formatTest.FloatProperty);
writer.WriteNumber("int32", formatTest.Int32);
writer.WriteNumber("int64", formatTest.Int64);
writer.WriteNumber("integer", formatTest.Integer);
writer.WriteNumber("number", formatTest.Number);
writer.WriteString("password", formatTest.Password);
writer.WriteString("pattern_with_digits", formatTest.PatternWithDigits);
writer.WriteString("pattern_with_digits_and_delimiter", formatTest.PatternWithDigitsAndDelimiter);

View File

@@ -162,7 +162,7 @@ namespace Org.OpenAPITools.Model
writer.WriteStartObject();
writer.WriteString("class", model200Response.ClassProperty);
writer.WriteNumber("name", (int)model200Response.Name);
writer.WriteNumber("name", model200Response.Name);
writer.WriteEndObject();
}

View File

@@ -230,10 +230,10 @@ namespace Org.OpenAPITools.Model
{
writer.WriteStartObject();
writer.WriteNumber("name", (int)name.NameProperty);
writer.WriteNumber("name", name.NameProperty);
writer.WriteString("property", name.Property);
writer.WriteNumber("snake_case", (int)name.SnakeCase);
writer.WriteNumber("123Number", (int)name._123Number);
writer.WriteNumber("snake_case", name.SnakeCase);
writer.WriteNumber("123Number", name._123Number);
writer.WriteEndObject();
}

View File

@@ -304,11 +304,11 @@ namespace Org.OpenAPITools.Model
writer.WritePropertyName("datetime_prop");
JsonSerializer.Serialize(writer, nullableClass.DatetimeProp, options);
if (nullableClass.IntegerProp != null)
writer.WriteNumber("integer_prop", (int)nullableClass.IntegerProp.Value);
writer.WriteNumber("integer_prop", nullableClass.IntegerProp.Value);
else
writer.WriteNull("integer_prop");
if (nullableClass.NumberProp != null)
writer.WriteNumber("number_prop", (int)nullableClass.NumberProp.Value);
writer.WriteNumber("number_prop", nullableClass.NumberProp.Value);
else
writer.WriteNull("number_prop");
writer.WritePropertyName("object_and_items_nullable_prop");

View File

@@ -145,7 +145,7 @@ namespace Org.OpenAPITools.Model
{
writer.WriteStartObject();
writer.WriteNumber("JustNumber", (int)numberOnly.JustNumber);
writer.WriteNumber("JustNumber", numberOnly.JustNumber);
writer.WriteEndObject();
}

View File

@@ -200,7 +200,7 @@ namespace Org.OpenAPITools.Model
JsonSerializer.Serialize(writer, objectWithDeprecatedFields.Bars, options);
writer.WritePropertyName("deprecatedRef");
JsonSerializer.Serialize(writer, objectWithDeprecatedFields.DeprecatedRef, options);
writer.WriteNumber("id", (int)objectWithDeprecatedFields.Id);
writer.WriteNumber("id", objectWithDeprecatedFields.Id);
writer.WriteString("uuid", objectWithDeprecatedFields.Uuid);
writer.WriteEndObject();

View File

@@ -289,9 +289,9 @@ namespace Org.OpenAPITools.Model
{
writer.WriteStartObject();
writer.WriteNumber("id", (int)order.Id);
writer.WriteNumber("petId", (int)order.PetId);
writer.WriteNumber("quantity", (int)order.Quantity);
writer.WriteNumber("id", order.Id);
writer.WriteNumber("petId", order.PetId);
writer.WriteNumber("quantity", order.Quantity);
writer.WritePropertyName("shipDate");
JsonSerializer.Serialize(writer, order.ShipDate, options);
var statusRawValue = Order.StatusEnumToJsonValue(order.Status);

View File

@@ -178,7 +178,7 @@ namespace Org.OpenAPITools.Model
writer.WriteStartObject();
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.WriteEndObject();

View File

@@ -291,7 +291,7 @@ namespace Org.OpenAPITools.Model
writer.WritePropertyName("category");
JsonSerializer.Serialize(writer, pet.Category, options);
writer.WriteNumber("id", (int)pet.Id);
writer.WriteNumber("id", pet.Id);
writer.WriteString("name", pet.Name);
writer.WritePropertyName("photoUrls");
JsonSerializer.Serialize(writer, pet.PhotoUrls, options);

View File

@@ -145,7 +145,7 @@ namespace Org.OpenAPITools.Model
{
writer.WriteStartObject();
writer.WriteNumber("return", (int)_return.ReturnProperty);
writer.WriteNumber("return", _return.ReturnProperty);
writer.WriteEndObject();
}

View File

@@ -162,7 +162,7 @@ namespace Org.OpenAPITools.Model
writer.WriteStartObject();
writer.WriteString("_special_model.name_", specialModelName.SpecialModelNameProperty);
writer.WriteNumber("$special[property.name]", (int)specialModelName.SpecialPropertyName);
writer.WriteNumber("$special[property.name]", specialModelName.SpecialPropertyName);
writer.WriteEndObject();
}

View File

@@ -161,7 +161,7 @@ namespace Org.OpenAPITools.Model
{
writer.WriteStartObject();
writer.WriteNumber("id", (int)tag.Id);
writer.WriteNumber("id", tag.Id);
writer.WriteString("name", tag.Name);
writer.WriteEndObject();

View File

@@ -319,13 +319,13 @@ namespace Org.OpenAPITools.Model
writer.WriteString("email", user.Email);
writer.WriteString("firstName", user.FirstName);
writer.WriteNumber("id", (int)user.Id);
writer.WriteNumber("id", user.Id);
writer.WriteString("lastName", user.LastName);
writer.WritePropertyName("objectWithNoDeclaredProps");
JsonSerializer.Serialize(writer, user.ObjectWithNoDeclaredProps, options);
writer.WriteString("password", user.Password);
writer.WriteString("phone", user.Phone);
writer.WriteNumber("userStatus", (int)user.UserStatus);
writer.WriteNumber("userStatus", user.UserStatus);
writer.WriteString("username", user.Username);
writer.WritePropertyName("anyTypeProp");
JsonSerializer.Serialize(writer, user.AnyTypeProp, options);

View File

@@ -177,7 +177,7 @@ namespace Org.OpenAPITools.Model
{
writer.WriteStartObject();
writer.WriteNumber("code", (int)apiResponse.Code);
writer.WriteNumber("code", apiResponse.Code);
writer.WriteString("message", apiResponse.Message);
writer.WriteString("type", apiResponse.Type);

View File

@@ -145,7 +145,7 @@ namespace Org.OpenAPITools.Model
{
writer.WriteStartObject();
writer.WriteNumber("lengthCm", (int)banana.LengthCm);
writer.WriteNumber("lengthCm", banana.LengthCm);
writer.WriteEndObject();
}

View File

@@ -154,7 +154,7 @@ namespace Org.OpenAPITools.Model
{
writer.WriteStartObject();
writer.WriteNumber("lengthCm", (int)bananaReq.LengthCm);
writer.WriteNumber("lengthCm", bananaReq.LengthCm);
writer.WriteBoolean("sweet", bananaReq.Sweet);
writer.WriteEndObject();

View File

@@ -161,7 +161,7 @@ namespace Org.OpenAPITools.Model
{
writer.WriteStartObject();
writer.WriteNumber("id", (int)category.Id);
writer.WriteNumber("id", category.Id);
writer.WriteString("name", category.Name);
writer.WriteEndObject();

View File

@@ -223,13 +223,13 @@ namespace Org.OpenAPITools.Model
/// <param name="value"></param>
/// <returns></returns>
/// <exception cref="NotImplementedException"></exception>
public static string EnumNumberEnumToJsonValue(EnumNumberEnum value)
public static double EnumNumberEnumToJsonValue(EnumNumberEnum value)
{
if (value == EnumNumberEnum.NUMBER_1_DOT_1)
return "1.1";
return 1.1;
if (value == EnumNumberEnum.NUMBER_MINUS_1_DOT_2)
return "-1.2";
return -1.2;
throw new NotImplementedException($"Value could not be handled: '{value}'");
}
@@ -536,9 +536,9 @@ namespace Org.OpenAPITools.Model
{
writer.WriteStartObject();
writer.WriteNumber("enum_integer", (int)enumTest.EnumInteger);
writer.WriteNumber("enum_integer_only", (int)enumTest.EnumIntegerOnly);
writer.WriteNumber("enum_number", (int)enumTest.EnumNumber);
writer.WriteNumber("enum_integer", EnumTest.EnumIntegerEnumToJsonValue(enumTest.EnumInteger));
writer.WriteNumber("enum_integer_only", EnumTest.EnumIntegerOnlyEnumToJsonValue(enumTest.EnumIntegerOnly));
writer.WriteNumber("enum_number", EnumTest.EnumNumberEnumToJsonValue(enumTest.EnumNumber));
var enumStringRawValue = EnumTest.EnumStringEnumToJsonValue(enumTest.EnumString);
if (enumStringRawValue != null)
writer.WriteString("enum_string", enumStringRawValue);

View File

@@ -490,12 +490,12 @@ namespace Org.OpenAPITools.Model
JsonSerializer.Serialize(writer, formatTest.DateTime, options);
writer.WritePropertyName("decimal");
JsonSerializer.Serialize(writer, formatTest.DecimalProperty, options);
writer.WriteNumber("double", (int)formatTest.DoubleProperty);
writer.WriteNumber("float", (int)formatTest.FloatProperty);
writer.WriteNumber("int32", (int)formatTest.Int32);
writer.WriteNumber("int64", (int)formatTest.Int64);
writer.WriteNumber("integer", (int)formatTest.Integer);
writer.WriteNumber("number", (int)formatTest.Number);
writer.WriteNumber("double", formatTest.DoubleProperty);
writer.WriteNumber("float", formatTest.FloatProperty);
writer.WriteNumber("int32", formatTest.Int32);
writer.WriteNumber("int64", formatTest.Int64);
writer.WriteNumber("integer", formatTest.Integer);
writer.WriteNumber("number", formatTest.Number);
writer.WriteString("password", formatTest.Password);
writer.WriteString("pattern_with_digits", formatTest.PatternWithDigits);
writer.WriteString("pattern_with_digits_and_delimiter", formatTest.PatternWithDigitsAndDelimiter);

View File

@@ -162,7 +162,7 @@ namespace Org.OpenAPITools.Model
writer.WriteStartObject();
writer.WriteString("class", model200Response.ClassProperty);
writer.WriteNumber("name", (int)model200Response.Name);
writer.WriteNumber("name", model200Response.Name);
writer.WriteEndObject();
}

View File

@@ -230,10 +230,10 @@ namespace Org.OpenAPITools.Model
{
writer.WriteStartObject();
writer.WriteNumber("name", (int)name.NameProperty);
writer.WriteNumber("name", name.NameProperty);
writer.WriteString("property", name.Property);
writer.WriteNumber("snake_case", (int)name.SnakeCase);
writer.WriteNumber("123Number", (int)name._123Number);
writer.WriteNumber("snake_case", name.SnakeCase);
writer.WriteNumber("123Number", name._123Number);
writer.WriteEndObject();
}

View File

@@ -304,11 +304,11 @@ namespace Org.OpenAPITools.Model
writer.WritePropertyName("datetime_prop");
JsonSerializer.Serialize(writer, nullableClass.DatetimeProp, options);
if (nullableClass.IntegerProp != null)
writer.WriteNumber("integer_prop", (int)nullableClass.IntegerProp.Value);
writer.WriteNumber("integer_prop", nullableClass.IntegerProp.Value);
else
writer.WriteNull("integer_prop");
if (nullableClass.NumberProp != null)
writer.WriteNumber("number_prop", (int)nullableClass.NumberProp.Value);
writer.WriteNumber("number_prop", nullableClass.NumberProp.Value);
else
writer.WriteNull("number_prop");
writer.WritePropertyName("object_and_items_nullable_prop");

View File

@@ -145,7 +145,7 @@ namespace Org.OpenAPITools.Model
{
writer.WriteStartObject();
writer.WriteNumber("JustNumber", (int)numberOnly.JustNumber);
writer.WriteNumber("JustNumber", numberOnly.JustNumber);
writer.WriteEndObject();
}

View File

@@ -200,7 +200,7 @@ namespace Org.OpenAPITools.Model
JsonSerializer.Serialize(writer, objectWithDeprecatedFields.Bars, options);
writer.WritePropertyName("deprecatedRef");
JsonSerializer.Serialize(writer, objectWithDeprecatedFields.DeprecatedRef, options);
writer.WriteNumber("id", (int)objectWithDeprecatedFields.Id);
writer.WriteNumber("id", objectWithDeprecatedFields.Id);
writer.WriteString("uuid", objectWithDeprecatedFields.Uuid);
writer.WriteEndObject();

View File

@@ -289,9 +289,9 @@ namespace Org.OpenAPITools.Model
{
writer.WriteStartObject();
writer.WriteNumber("id", (int)order.Id);
writer.WriteNumber("petId", (int)order.PetId);
writer.WriteNumber("quantity", (int)order.Quantity);
writer.WriteNumber("id", order.Id);
writer.WriteNumber("petId", order.PetId);
writer.WriteNumber("quantity", order.Quantity);
writer.WritePropertyName("shipDate");
JsonSerializer.Serialize(writer, order.ShipDate, options);
var statusRawValue = Order.StatusEnumToJsonValue(order.Status);

View File

@@ -178,7 +178,7 @@ namespace Org.OpenAPITools.Model
writer.WriteStartObject();
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.WriteEndObject();

View File

@@ -291,7 +291,7 @@ namespace Org.OpenAPITools.Model
writer.WritePropertyName("category");
JsonSerializer.Serialize(writer, pet.Category, options);
writer.WriteNumber("id", (int)pet.Id);
writer.WriteNumber("id", pet.Id);
writer.WriteString("name", pet.Name);
writer.WritePropertyName("photoUrls");
JsonSerializer.Serialize(writer, pet.PhotoUrls, options);

View File

@@ -145,7 +145,7 @@ namespace Org.OpenAPITools.Model
{
writer.WriteStartObject();
writer.WriteNumber("return", (int)_return.ReturnProperty);
writer.WriteNumber("return", _return.ReturnProperty);
writer.WriteEndObject();
}

View File

@@ -162,7 +162,7 @@ namespace Org.OpenAPITools.Model
writer.WriteStartObject();
writer.WriteString("_special_model.name_", specialModelName.SpecialModelNameProperty);
writer.WriteNumber("$special[property.name]", (int)specialModelName.SpecialPropertyName);
writer.WriteNumber("$special[property.name]", specialModelName.SpecialPropertyName);
writer.WriteEndObject();
}

View File

@@ -161,7 +161,7 @@ namespace Org.OpenAPITools.Model
{
writer.WriteStartObject();
writer.WriteNumber("id", (int)tag.Id);
writer.WriteNumber("id", tag.Id);
writer.WriteString("name", tag.Name);
writer.WriteEndObject();

View File

@@ -319,13 +319,13 @@ namespace Org.OpenAPITools.Model
writer.WriteString("email", user.Email);
writer.WriteString("firstName", user.FirstName);
writer.WriteNumber("id", (int)user.Id);
writer.WriteNumber("id", user.Id);
writer.WriteString("lastName", user.LastName);
writer.WritePropertyName("objectWithNoDeclaredProps");
JsonSerializer.Serialize(writer, user.ObjectWithNoDeclaredProps, options);
writer.WriteString("password", user.Password);
writer.WriteString("phone", user.Phone);
writer.WriteNumber("userStatus", (int)user.UserStatus);
writer.WriteNumber("userStatus", user.UserStatus);
writer.WriteString("username", user.Username);
writer.WritePropertyName("anyTypeProp");
JsonSerializer.Serialize(writer, user.AnyTypeProp, options);