mirror of
https://github.com/OpenAPITools/openapi-generator.git
synced 2025-06-05 08:20:53 +00:00
only one JsonConstructor (#16361)
This commit is contained in:
parent
e1b1b7d0c7
commit
a600ef0ded
@ -15,7 +15,6 @@
|
|||||||
{{#allVars}}
|
{{#allVars}}
|
||||||
/// <param name="{{#lambda.camelcase_param}}{{name}}{{/lambda.camelcase_param}}">{{description}}{{^description}}{{#lambda.camelcase_param}}{{name}}{{/lambda.camelcase_param}}{{/description}}{{#defaultValue}} (default to {{.}}){{/defaultValue}}</param>
|
/// <param name="{{#lambda.camelcase_param}}{{name}}{{/lambda.camelcase_param}}">{{description}}{{^description}}{{#lambda.camelcase_param}}{{name}}{{/lambda.camelcase_param}}{{/description}}{{#defaultValue}} (default to {{.}}){{/defaultValue}}</param>
|
||||||
{{/allVars}}
|
{{/allVars}}
|
||||||
[JsonConstructor]
|
|
||||||
{{#model.vendorExtensions.x-model-is-mutatable}}{{>visibility}}{{/model.vendorExtensions.x-model-is-mutatable}}{{^model.vendorExtensions.x-model-is-mutatable}}internal{{/model.vendorExtensions.x-model-is-mutatable}} {{classname}}({{#lambda.joinWithComma}}{{{dataType}}} {{#lambda.camelcase_param}}{{name}}{{/lambda.camelcase_param}} {{#model.composedSchemas.anyOf}}{{{dataType}}}{{>NullConditionalProperty}} {{#lambda.camelcase_param}}{{baseType}}{{/lambda.camelcase_param}} {{/model.composedSchemas.anyOf}}{{>ModelSignature}}{{/lambda.joinWithComma}}){{#parent}} : base({{#lambda.joinWithComma}}{{#parentModel.composedSchemas.oneOf}}{{#lambda.camelcase_param}}{{parent}}{{/lambda.camelcase_param}}.{{#lambda.titlecase}}{{baseType}}{{/lambda.titlecase}} {{/parentModel.composedSchemas.oneOf}}{{>ModelBaseSignature}}{{/lambda.joinWithComma}}){{/parent}}
|
{{#model.vendorExtensions.x-model-is-mutatable}}{{>visibility}}{{/model.vendorExtensions.x-model-is-mutatable}}{{^model.vendorExtensions.x-model-is-mutatable}}internal{{/model.vendorExtensions.x-model-is-mutatable}} {{classname}}({{#lambda.joinWithComma}}{{{dataType}}} {{#lambda.camelcase_param}}{{name}}{{/lambda.camelcase_param}} {{#model.composedSchemas.anyOf}}{{{dataType}}}{{>NullConditionalProperty}} {{#lambda.camelcase_param}}{{baseType}}{{/lambda.camelcase_param}} {{/model.composedSchemas.anyOf}}{{>ModelSignature}}{{/lambda.joinWithComma}}){{#parent}} : base({{#lambda.joinWithComma}}{{#parentModel.composedSchemas.oneOf}}{{#lambda.camelcase_param}}{{parent}}{{/lambda.camelcase_param}}.{{#lambda.titlecase}}{{baseType}}{{/lambda.titlecase}} {{/parentModel.composedSchemas.oneOf}}{{>ModelBaseSignature}}{{/lambda.joinWithComma}}){{/parent}}
|
||||||
{
|
{
|
||||||
{{#composedSchemas.anyOf}}
|
{{#composedSchemas.anyOf}}
|
||||||
@ -47,7 +46,9 @@
|
|||||||
{{#allVars}}
|
{{#allVars}}
|
||||||
/// <param name="{{#lambda.camelcase_param}}{{name}}{{/lambda.camelcase_param}}">{{description}}{{^description}}{{#lambda.camelcase_param}}{{name}}{{/lambda.camelcase_param}}{{/description}}{{#defaultValue}} (default to {{.}}){{/defaultValue}}</param>
|
/// <param name="{{#lambda.camelcase_param}}{{name}}{{/lambda.camelcase_param}}">{{description}}{{^description}}{{#lambda.camelcase_param}}{{name}}{{/lambda.camelcase_param}}{{/description}}{{#defaultValue}} (default to {{.}}){{/defaultValue}}</param>
|
||||||
{{/allVars}}
|
{{/allVars}}
|
||||||
|
{{^composedSchemas.anyOf}}
|
||||||
[JsonConstructor]
|
[JsonConstructor]
|
||||||
|
{{/composedSchemas.anyOf}}
|
||||||
{{#model.vendorExtensions.x-model-is-mutatable}}{{>visibility}}{{/model.vendorExtensions.x-model-is-mutatable}}{{^model.vendorExtensions.x-model-is-mutatable}}internal{{/model.vendorExtensions.x-model-is-mutatable}} {{classname}}({{#lambda.joinWithComma}}{{#composedSchemas.anyOf}}{{{name}}}{{>NullConditionalProperty}} {{#lambda.camelcase_param}}{{baseType}}{{/lambda.camelcase_param}} {{/composedSchemas.anyOf}}{{>ModelSignature}}{{/lambda.joinWithComma}}){{#parent}} : base({{#lambda.joinWithComma}}{{>ModelBaseSignature}}{{/lambda.joinWithComma}}){{/parent}}
|
{{#model.vendorExtensions.x-model-is-mutatable}}{{>visibility}}{{/model.vendorExtensions.x-model-is-mutatable}}{{^model.vendorExtensions.x-model-is-mutatable}}internal{{/model.vendorExtensions.x-model-is-mutatable}} {{classname}}({{#lambda.joinWithComma}}{{#composedSchemas.anyOf}}{{{name}}}{{>NullConditionalProperty}} {{#lambda.camelcase_param}}{{baseType}}{{/lambda.camelcase_param}} {{/composedSchemas.anyOf}}{{>ModelSignature}}{{/lambda.joinWithComma}}){{#parent}} : base({{#lambda.joinWithComma}}{{>ModelBaseSignature}}{{/lambda.joinWithComma}}){{/parent}}
|
||||||
{
|
{
|
||||||
{{#composedSchemas.anyOf}}
|
{{#composedSchemas.anyOf}}
|
||||||
|
@ -35,7 +35,6 @@ namespace Org.OpenAPITools.Model
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="apple"></param>
|
/// <param name="apple"></param>
|
||||||
/// <param name="color">color</param>
|
/// <param name="color">color</param>
|
||||||
[JsonConstructor]
|
|
||||||
public Fruit(Apple apple, string color)
|
public Fruit(Apple apple, string color)
|
||||||
{
|
{
|
||||||
Apple = apple;
|
Apple = apple;
|
||||||
@ -48,7 +47,6 @@ namespace Org.OpenAPITools.Model
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="banana"></param>
|
/// <param name="banana"></param>
|
||||||
/// <param name="color">color</param>
|
/// <param name="color">color</param>
|
||||||
[JsonConstructor]
|
|
||||||
public Fruit(Banana banana, string color)
|
public Fruit(Banana banana, string color)
|
||||||
{
|
{
|
||||||
Banana = banana;
|
Banana = banana;
|
||||||
|
@ -34,7 +34,6 @@ namespace Org.OpenAPITools.Model
|
|||||||
/// Initializes a new instance of the <see cref="FruitReq" /> class.
|
/// Initializes a new instance of the <see cref="FruitReq" /> class.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="appleReq"></param>
|
/// <param name="appleReq"></param>
|
||||||
[JsonConstructor]
|
|
||||||
public FruitReq(AppleReq appleReq)
|
public FruitReq(AppleReq appleReq)
|
||||||
{
|
{
|
||||||
AppleReq = appleReq;
|
AppleReq = appleReq;
|
||||||
@ -45,7 +44,6 @@ namespace Org.OpenAPITools.Model
|
|||||||
/// Initializes a new instance of the <see cref="FruitReq" /> class.
|
/// Initializes a new instance of the <see cref="FruitReq" /> class.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="bananaReq"></param>
|
/// <param name="bananaReq"></param>
|
||||||
[JsonConstructor]
|
|
||||||
public FruitReq(BananaReq bananaReq)
|
public FruitReq(BananaReq bananaReq)
|
||||||
{
|
{
|
||||||
BananaReq = bananaReq;
|
BananaReq = bananaReq;
|
||||||
|
@ -36,7 +36,6 @@ namespace Org.OpenAPITools.Model
|
|||||||
/// <param name="apple"></param>
|
/// <param name="apple"></param>
|
||||||
/// <param name="banana"></param>
|
/// <param name="banana"></param>
|
||||||
/// <param name="color">color</param>
|
/// <param name="color">color</param>
|
||||||
[JsonConstructor]
|
|
||||||
public GmFruit(Apple? apple, Banana? banana, string color)
|
public GmFruit(Apple? apple, Banana? banana, string color)
|
||||||
{
|
{
|
||||||
Apple = apple;
|
Apple = apple;
|
||||||
|
@ -35,7 +35,6 @@ namespace Org.OpenAPITools.Model
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="whale"></param>
|
/// <param name="whale"></param>
|
||||||
/// <param name="className">className</param>
|
/// <param name="className">className</param>
|
||||||
[JsonConstructor]
|
|
||||||
public Mammal(Whale whale, string className)
|
public Mammal(Whale whale, string className)
|
||||||
{
|
{
|
||||||
Whale = whale;
|
Whale = whale;
|
||||||
@ -48,7 +47,6 @@ namespace Org.OpenAPITools.Model
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="zebra"></param>
|
/// <param name="zebra"></param>
|
||||||
/// <param name="className">className</param>
|
/// <param name="className">className</param>
|
||||||
[JsonConstructor]
|
|
||||||
public Mammal(Zebra zebra, string className)
|
public Mammal(Zebra zebra, string className)
|
||||||
{
|
{
|
||||||
Zebra = zebra;
|
Zebra = zebra;
|
||||||
@ -61,7 +59,6 @@ namespace Org.OpenAPITools.Model
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="pig"></param>
|
/// <param name="pig"></param>
|
||||||
/// <param name="className">className</param>
|
/// <param name="className">className</param>
|
||||||
[JsonConstructor]
|
|
||||||
public Mammal(Pig pig, string className)
|
public Mammal(Pig pig, string className)
|
||||||
{
|
{
|
||||||
Pig = pig;
|
Pig = pig;
|
||||||
|
@ -35,7 +35,6 @@ namespace Org.OpenAPITools.Model
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="triangle"></param>
|
/// <param name="triangle"></param>
|
||||||
/// <param name="shapeType">shapeType</param>
|
/// <param name="shapeType">shapeType</param>
|
||||||
[JsonConstructor]
|
|
||||||
public NullableShape(Triangle triangle, string shapeType)
|
public NullableShape(Triangle triangle, string shapeType)
|
||||||
{
|
{
|
||||||
Triangle = triangle;
|
Triangle = triangle;
|
||||||
@ -48,7 +47,6 @@ namespace Org.OpenAPITools.Model
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="quadrilateral"></param>
|
/// <param name="quadrilateral"></param>
|
||||||
/// <param name="shapeType">shapeType</param>
|
/// <param name="shapeType">shapeType</param>
|
||||||
[JsonConstructor]
|
|
||||||
public NullableShape(Quadrilateral quadrilateral, string shapeType)
|
public NullableShape(Quadrilateral quadrilateral, string shapeType)
|
||||||
{
|
{
|
||||||
Quadrilateral = quadrilateral;
|
Quadrilateral = quadrilateral;
|
||||||
|
@ -34,7 +34,6 @@ namespace Org.OpenAPITools.Model
|
|||||||
/// Initializes a new instance of the <see cref="OneOfString" /> class.
|
/// Initializes a new instance of the <see cref="OneOfString" /> class.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="varString"></param>
|
/// <param name="varString"></param>
|
||||||
[JsonConstructor]
|
|
||||||
internal OneOfString(string varString)
|
internal OneOfString(string varString)
|
||||||
{
|
{
|
||||||
VarString = varString;
|
VarString = varString;
|
||||||
|
@ -35,7 +35,6 @@ namespace Org.OpenAPITools.Model
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="basquePig"></param>
|
/// <param name="basquePig"></param>
|
||||||
/// <param name="className">className</param>
|
/// <param name="className">className</param>
|
||||||
[JsonConstructor]
|
|
||||||
public Pig(BasquePig basquePig, string className)
|
public Pig(BasquePig basquePig, string className)
|
||||||
{
|
{
|
||||||
BasquePig = basquePig;
|
BasquePig = basquePig;
|
||||||
@ -48,7 +47,6 @@ namespace Org.OpenAPITools.Model
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="danishPig"></param>
|
/// <param name="danishPig"></param>
|
||||||
/// <param name="className">className</param>
|
/// <param name="className">className</param>
|
||||||
[JsonConstructor]
|
|
||||||
public Pig(DanishPig danishPig, string className)
|
public Pig(DanishPig danishPig, string className)
|
||||||
{
|
{
|
||||||
DanishPig = danishPig;
|
DanishPig = danishPig;
|
||||||
|
@ -34,7 +34,6 @@ namespace Org.OpenAPITools.Model
|
|||||||
/// Initializes a new instance of the <see cref="PolymorphicProperty" /> class.
|
/// Initializes a new instance of the <see cref="PolymorphicProperty" /> class.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="varBool"></param>
|
/// <param name="varBool"></param>
|
||||||
[JsonConstructor]
|
|
||||||
internal PolymorphicProperty(bool varBool)
|
internal PolymorphicProperty(bool varBool)
|
||||||
{
|
{
|
||||||
VarBool = varBool;
|
VarBool = varBool;
|
||||||
@ -45,7 +44,6 @@ namespace Org.OpenAPITools.Model
|
|||||||
/// Initializes a new instance of the <see cref="PolymorphicProperty" /> class.
|
/// Initializes a new instance of the <see cref="PolymorphicProperty" /> class.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="varString"></param>
|
/// <param name="varString"></param>
|
||||||
[JsonConstructor]
|
|
||||||
internal PolymorphicProperty(string varString)
|
internal PolymorphicProperty(string varString)
|
||||||
{
|
{
|
||||||
VarString = varString;
|
VarString = varString;
|
||||||
@ -56,7 +54,6 @@ namespace Org.OpenAPITools.Model
|
|||||||
/// Initializes a new instance of the <see cref="PolymorphicProperty" /> class.
|
/// Initializes a new instance of the <see cref="PolymorphicProperty" /> class.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="varObject"></param>
|
/// <param name="varObject"></param>
|
||||||
[JsonConstructor]
|
|
||||||
internal PolymorphicProperty(Object varObject)
|
internal PolymorphicProperty(Object varObject)
|
||||||
{
|
{
|
||||||
VarObject = varObject;
|
VarObject = varObject;
|
||||||
@ -67,7 +64,6 @@ namespace Org.OpenAPITools.Model
|
|||||||
/// Initializes a new instance of the <see cref="PolymorphicProperty" /> class.
|
/// Initializes a new instance of the <see cref="PolymorphicProperty" /> class.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="list"></param>
|
/// <param name="list"></param>
|
||||||
[JsonConstructor]
|
|
||||||
internal PolymorphicProperty(List<string> list)
|
internal PolymorphicProperty(List<string> list)
|
||||||
{
|
{
|
||||||
List = list;
|
List = list;
|
||||||
|
@ -35,7 +35,6 @@ namespace Org.OpenAPITools.Model
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="simpleQuadrilateral"></param>
|
/// <param name="simpleQuadrilateral"></param>
|
||||||
/// <param name="quadrilateralType">quadrilateralType</param>
|
/// <param name="quadrilateralType">quadrilateralType</param>
|
||||||
[JsonConstructor]
|
|
||||||
public Quadrilateral(SimpleQuadrilateral simpleQuadrilateral, string quadrilateralType)
|
public Quadrilateral(SimpleQuadrilateral simpleQuadrilateral, string quadrilateralType)
|
||||||
{
|
{
|
||||||
SimpleQuadrilateral = simpleQuadrilateral;
|
SimpleQuadrilateral = simpleQuadrilateral;
|
||||||
@ -48,7 +47,6 @@ namespace Org.OpenAPITools.Model
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="complexQuadrilateral"></param>
|
/// <param name="complexQuadrilateral"></param>
|
||||||
/// <param name="quadrilateralType">quadrilateralType</param>
|
/// <param name="quadrilateralType">quadrilateralType</param>
|
||||||
[JsonConstructor]
|
|
||||||
public Quadrilateral(ComplexQuadrilateral complexQuadrilateral, string quadrilateralType)
|
public Quadrilateral(ComplexQuadrilateral complexQuadrilateral, string quadrilateralType)
|
||||||
{
|
{
|
||||||
ComplexQuadrilateral = complexQuadrilateral;
|
ComplexQuadrilateral = complexQuadrilateral;
|
||||||
|
@ -35,7 +35,6 @@ namespace Org.OpenAPITools.Model
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="triangle"></param>
|
/// <param name="triangle"></param>
|
||||||
/// <param name="shapeType">shapeType</param>
|
/// <param name="shapeType">shapeType</param>
|
||||||
[JsonConstructor]
|
|
||||||
public Shape(Triangle triangle, string shapeType)
|
public Shape(Triangle triangle, string shapeType)
|
||||||
{
|
{
|
||||||
Triangle = triangle;
|
Triangle = triangle;
|
||||||
@ -48,7 +47,6 @@ namespace Org.OpenAPITools.Model
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="quadrilateral"></param>
|
/// <param name="quadrilateral"></param>
|
||||||
/// <param name="shapeType">shapeType</param>
|
/// <param name="shapeType">shapeType</param>
|
||||||
[JsonConstructor]
|
|
||||||
public Shape(Quadrilateral quadrilateral, string shapeType)
|
public Shape(Quadrilateral quadrilateral, string shapeType)
|
||||||
{
|
{
|
||||||
Quadrilateral = quadrilateral;
|
Quadrilateral = quadrilateral;
|
||||||
|
@ -35,7 +35,6 @@ namespace Org.OpenAPITools.Model
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="triangle"></param>
|
/// <param name="triangle"></param>
|
||||||
/// <param name="shapeType">shapeType</param>
|
/// <param name="shapeType">shapeType</param>
|
||||||
[JsonConstructor]
|
|
||||||
public ShapeOrNull(Triangle triangle, string shapeType)
|
public ShapeOrNull(Triangle triangle, string shapeType)
|
||||||
{
|
{
|
||||||
Triangle = triangle;
|
Triangle = triangle;
|
||||||
@ -48,7 +47,6 @@ namespace Org.OpenAPITools.Model
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="quadrilateral"></param>
|
/// <param name="quadrilateral"></param>
|
||||||
/// <param name="shapeType">shapeType</param>
|
/// <param name="shapeType">shapeType</param>
|
||||||
[JsonConstructor]
|
|
||||||
public ShapeOrNull(Quadrilateral quadrilateral, string shapeType)
|
public ShapeOrNull(Quadrilateral quadrilateral, string shapeType)
|
||||||
{
|
{
|
||||||
Quadrilateral = quadrilateral;
|
Quadrilateral = quadrilateral;
|
||||||
|
@ -35,7 +35,6 @@ namespace Org.OpenAPITools.Model
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="equilateralTriangle"></param>
|
/// <param name="equilateralTriangle"></param>
|
||||||
/// <param name="triangleType">triangleType</param>
|
/// <param name="triangleType">triangleType</param>
|
||||||
[JsonConstructor]
|
|
||||||
public Triangle(EquilateralTriangle equilateralTriangle, string triangleType)
|
public Triangle(EquilateralTriangle equilateralTriangle, string triangleType)
|
||||||
{
|
{
|
||||||
EquilateralTriangle = equilateralTriangle;
|
EquilateralTriangle = equilateralTriangle;
|
||||||
@ -48,7 +47,6 @@ namespace Org.OpenAPITools.Model
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="isoscelesTriangle"></param>
|
/// <param name="isoscelesTriangle"></param>
|
||||||
/// <param name="triangleType">triangleType</param>
|
/// <param name="triangleType">triangleType</param>
|
||||||
[JsonConstructor]
|
|
||||||
public Triangle(IsoscelesTriangle isoscelesTriangle, string triangleType)
|
public Triangle(IsoscelesTriangle isoscelesTriangle, string triangleType)
|
||||||
{
|
{
|
||||||
IsoscelesTriangle = isoscelesTriangle;
|
IsoscelesTriangle = isoscelesTriangle;
|
||||||
@ -61,7 +59,6 @@ namespace Org.OpenAPITools.Model
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="scaleneTriangle"></param>
|
/// <param name="scaleneTriangle"></param>
|
||||||
/// <param name="triangleType">triangleType</param>
|
/// <param name="triangleType">triangleType</param>
|
||||||
[JsonConstructor]
|
|
||||||
public Triangle(ScaleneTriangle scaleneTriangle, string triangleType)
|
public Triangle(ScaleneTriangle scaleneTriangle, string triangleType)
|
||||||
{
|
{
|
||||||
ScaleneTriangle = scaleneTriangle;
|
ScaleneTriangle = scaleneTriangle;
|
||||||
|
@ -33,7 +33,6 @@ namespace Org.OpenAPITools.Model
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="apple"></param>
|
/// <param name="apple"></param>
|
||||||
/// <param name="color">color</param>
|
/// <param name="color">color</param>
|
||||||
[JsonConstructor]
|
|
||||||
public Fruit(Apple apple, string color)
|
public Fruit(Apple apple, string color)
|
||||||
{
|
{
|
||||||
Apple = apple;
|
Apple = apple;
|
||||||
@ -46,7 +45,6 @@ namespace Org.OpenAPITools.Model
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="banana"></param>
|
/// <param name="banana"></param>
|
||||||
/// <param name="color">color</param>
|
/// <param name="color">color</param>
|
||||||
[JsonConstructor]
|
|
||||||
public Fruit(Banana banana, string color)
|
public Fruit(Banana banana, string color)
|
||||||
{
|
{
|
||||||
Banana = banana;
|
Banana = banana;
|
||||||
|
@ -32,7 +32,6 @@ namespace Org.OpenAPITools.Model
|
|||||||
/// Initializes a new instance of the <see cref="FruitReq" /> class.
|
/// Initializes a new instance of the <see cref="FruitReq" /> class.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="appleReq"></param>
|
/// <param name="appleReq"></param>
|
||||||
[JsonConstructor]
|
|
||||||
public FruitReq(AppleReq appleReq)
|
public FruitReq(AppleReq appleReq)
|
||||||
{
|
{
|
||||||
AppleReq = appleReq;
|
AppleReq = appleReq;
|
||||||
@ -43,7 +42,6 @@ namespace Org.OpenAPITools.Model
|
|||||||
/// Initializes a new instance of the <see cref="FruitReq" /> class.
|
/// Initializes a new instance of the <see cref="FruitReq" /> class.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="bananaReq"></param>
|
/// <param name="bananaReq"></param>
|
||||||
[JsonConstructor]
|
|
||||||
public FruitReq(BananaReq bananaReq)
|
public FruitReq(BananaReq bananaReq)
|
||||||
{
|
{
|
||||||
BananaReq = bananaReq;
|
BananaReq = bananaReq;
|
||||||
|
@ -34,7 +34,6 @@ namespace Org.OpenAPITools.Model
|
|||||||
/// <param name="apple"></param>
|
/// <param name="apple"></param>
|
||||||
/// <param name="banana"></param>
|
/// <param name="banana"></param>
|
||||||
/// <param name="color">color</param>
|
/// <param name="color">color</param>
|
||||||
[JsonConstructor]
|
|
||||||
public GmFruit(Apple apple, Banana banana, string color)
|
public GmFruit(Apple apple, Banana banana, string color)
|
||||||
{
|
{
|
||||||
Apple = apple;
|
Apple = apple;
|
||||||
|
@ -33,7 +33,6 @@ namespace Org.OpenAPITools.Model
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="whale"></param>
|
/// <param name="whale"></param>
|
||||||
/// <param name="className">className</param>
|
/// <param name="className">className</param>
|
||||||
[JsonConstructor]
|
|
||||||
public Mammal(Whale whale, string className)
|
public Mammal(Whale whale, string className)
|
||||||
{
|
{
|
||||||
Whale = whale;
|
Whale = whale;
|
||||||
@ -46,7 +45,6 @@ namespace Org.OpenAPITools.Model
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="zebra"></param>
|
/// <param name="zebra"></param>
|
||||||
/// <param name="className">className</param>
|
/// <param name="className">className</param>
|
||||||
[JsonConstructor]
|
|
||||||
public Mammal(Zebra zebra, string className)
|
public Mammal(Zebra zebra, string className)
|
||||||
{
|
{
|
||||||
Zebra = zebra;
|
Zebra = zebra;
|
||||||
@ -59,7 +57,6 @@ namespace Org.OpenAPITools.Model
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="pig"></param>
|
/// <param name="pig"></param>
|
||||||
/// <param name="className">className</param>
|
/// <param name="className">className</param>
|
||||||
[JsonConstructor]
|
|
||||||
public Mammal(Pig pig, string className)
|
public Mammal(Pig pig, string className)
|
||||||
{
|
{
|
||||||
Pig = pig;
|
Pig = pig;
|
||||||
|
@ -33,7 +33,6 @@ namespace Org.OpenAPITools.Model
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="triangle"></param>
|
/// <param name="triangle"></param>
|
||||||
/// <param name="shapeType">shapeType</param>
|
/// <param name="shapeType">shapeType</param>
|
||||||
[JsonConstructor]
|
|
||||||
public NullableShape(Triangle triangle, string shapeType)
|
public NullableShape(Triangle triangle, string shapeType)
|
||||||
{
|
{
|
||||||
Triangle = triangle;
|
Triangle = triangle;
|
||||||
@ -46,7 +45,6 @@ namespace Org.OpenAPITools.Model
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="quadrilateral"></param>
|
/// <param name="quadrilateral"></param>
|
||||||
/// <param name="shapeType">shapeType</param>
|
/// <param name="shapeType">shapeType</param>
|
||||||
[JsonConstructor]
|
|
||||||
public NullableShape(Quadrilateral quadrilateral, string shapeType)
|
public NullableShape(Quadrilateral quadrilateral, string shapeType)
|
||||||
{
|
{
|
||||||
Quadrilateral = quadrilateral;
|
Quadrilateral = quadrilateral;
|
||||||
|
@ -32,7 +32,6 @@ namespace Org.OpenAPITools.Model
|
|||||||
/// Initializes a new instance of the <see cref="OneOfString" /> class.
|
/// Initializes a new instance of the <see cref="OneOfString" /> class.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="varString"></param>
|
/// <param name="varString"></param>
|
||||||
[JsonConstructor]
|
|
||||||
internal OneOfString(string varString)
|
internal OneOfString(string varString)
|
||||||
{
|
{
|
||||||
VarString = varString;
|
VarString = varString;
|
||||||
|
@ -33,7 +33,6 @@ namespace Org.OpenAPITools.Model
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="basquePig"></param>
|
/// <param name="basquePig"></param>
|
||||||
/// <param name="className">className</param>
|
/// <param name="className">className</param>
|
||||||
[JsonConstructor]
|
|
||||||
public Pig(BasquePig basquePig, string className)
|
public Pig(BasquePig basquePig, string className)
|
||||||
{
|
{
|
||||||
BasquePig = basquePig;
|
BasquePig = basquePig;
|
||||||
@ -46,7 +45,6 @@ namespace Org.OpenAPITools.Model
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="danishPig"></param>
|
/// <param name="danishPig"></param>
|
||||||
/// <param name="className">className</param>
|
/// <param name="className">className</param>
|
||||||
[JsonConstructor]
|
|
||||||
public Pig(DanishPig danishPig, string className)
|
public Pig(DanishPig danishPig, string className)
|
||||||
{
|
{
|
||||||
DanishPig = danishPig;
|
DanishPig = danishPig;
|
||||||
|
@ -32,7 +32,6 @@ namespace Org.OpenAPITools.Model
|
|||||||
/// Initializes a new instance of the <see cref="PolymorphicProperty" /> class.
|
/// Initializes a new instance of the <see cref="PolymorphicProperty" /> class.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="varBool"></param>
|
/// <param name="varBool"></param>
|
||||||
[JsonConstructor]
|
|
||||||
internal PolymorphicProperty(bool varBool)
|
internal PolymorphicProperty(bool varBool)
|
||||||
{
|
{
|
||||||
VarBool = varBool;
|
VarBool = varBool;
|
||||||
@ -43,7 +42,6 @@ namespace Org.OpenAPITools.Model
|
|||||||
/// Initializes a new instance of the <see cref="PolymorphicProperty" /> class.
|
/// Initializes a new instance of the <see cref="PolymorphicProperty" /> class.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="varString"></param>
|
/// <param name="varString"></param>
|
||||||
[JsonConstructor]
|
|
||||||
internal PolymorphicProperty(string varString)
|
internal PolymorphicProperty(string varString)
|
||||||
{
|
{
|
||||||
VarString = varString;
|
VarString = varString;
|
||||||
@ -54,7 +52,6 @@ namespace Org.OpenAPITools.Model
|
|||||||
/// Initializes a new instance of the <see cref="PolymorphicProperty" /> class.
|
/// Initializes a new instance of the <see cref="PolymorphicProperty" /> class.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="varObject"></param>
|
/// <param name="varObject"></param>
|
||||||
[JsonConstructor]
|
|
||||||
internal PolymorphicProperty(Object varObject)
|
internal PolymorphicProperty(Object varObject)
|
||||||
{
|
{
|
||||||
VarObject = varObject;
|
VarObject = varObject;
|
||||||
@ -65,7 +62,6 @@ namespace Org.OpenAPITools.Model
|
|||||||
/// Initializes a new instance of the <see cref="PolymorphicProperty" /> class.
|
/// Initializes a new instance of the <see cref="PolymorphicProperty" /> class.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="list"></param>
|
/// <param name="list"></param>
|
||||||
[JsonConstructor]
|
|
||||||
internal PolymorphicProperty(List<string> list)
|
internal PolymorphicProperty(List<string> list)
|
||||||
{
|
{
|
||||||
List = list;
|
List = list;
|
||||||
|
@ -33,7 +33,6 @@ namespace Org.OpenAPITools.Model
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="simpleQuadrilateral"></param>
|
/// <param name="simpleQuadrilateral"></param>
|
||||||
/// <param name="quadrilateralType">quadrilateralType</param>
|
/// <param name="quadrilateralType">quadrilateralType</param>
|
||||||
[JsonConstructor]
|
|
||||||
public Quadrilateral(SimpleQuadrilateral simpleQuadrilateral, string quadrilateralType)
|
public Quadrilateral(SimpleQuadrilateral simpleQuadrilateral, string quadrilateralType)
|
||||||
{
|
{
|
||||||
SimpleQuadrilateral = simpleQuadrilateral;
|
SimpleQuadrilateral = simpleQuadrilateral;
|
||||||
@ -46,7 +45,6 @@ namespace Org.OpenAPITools.Model
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="complexQuadrilateral"></param>
|
/// <param name="complexQuadrilateral"></param>
|
||||||
/// <param name="quadrilateralType">quadrilateralType</param>
|
/// <param name="quadrilateralType">quadrilateralType</param>
|
||||||
[JsonConstructor]
|
|
||||||
public Quadrilateral(ComplexQuadrilateral complexQuadrilateral, string quadrilateralType)
|
public Quadrilateral(ComplexQuadrilateral complexQuadrilateral, string quadrilateralType)
|
||||||
{
|
{
|
||||||
ComplexQuadrilateral = complexQuadrilateral;
|
ComplexQuadrilateral = complexQuadrilateral;
|
||||||
|
@ -33,7 +33,6 @@ namespace Org.OpenAPITools.Model
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="triangle"></param>
|
/// <param name="triangle"></param>
|
||||||
/// <param name="shapeType">shapeType</param>
|
/// <param name="shapeType">shapeType</param>
|
||||||
[JsonConstructor]
|
|
||||||
public Shape(Triangle triangle, string shapeType)
|
public Shape(Triangle triangle, string shapeType)
|
||||||
{
|
{
|
||||||
Triangle = triangle;
|
Triangle = triangle;
|
||||||
@ -46,7 +45,6 @@ namespace Org.OpenAPITools.Model
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="quadrilateral"></param>
|
/// <param name="quadrilateral"></param>
|
||||||
/// <param name="shapeType">shapeType</param>
|
/// <param name="shapeType">shapeType</param>
|
||||||
[JsonConstructor]
|
|
||||||
public Shape(Quadrilateral quadrilateral, string shapeType)
|
public Shape(Quadrilateral quadrilateral, string shapeType)
|
||||||
{
|
{
|
||||||
Quadrilateral = quadrilateral;
|
Quadrilateral = quadrilateral;
|
||||||
|
@ -33,7 +33,6 @@ namespace Org.OpenAPITools.Model
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="triangle"></param>
|
/// <param name="triangle"></param>
|
||||||
/// <param name="shapeType">shapeType</param>
|
/// <param name="shapeType">shapeType</param>
|
||||||
[JsonConstructor]
|
|
||||||
public ShapeOrNull(Triangle triangle, string shapeType)
|
public ShapeOrNull(Triangle triangle, string shapeType)
|
||||||
{
|
{
|
||||||
Triangle = triangle;
|
Triangle = triangle;
|
||||||
@ -46,7 +45,6 @@ namespace Org.OpenAPITools.Model
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="quadrilateral"></param>
|
/// <param name="quadrilateral"></param>
|
||||||
/// <param name="shapeType">shapeType</param>
|
/// <param name="shapeType">shapeType</param>
|
||||||
[JsonConstructor]
|
|
||||||
public ShapeOrNull(Quadrilateral quadrilateral, string shapeType)
|
public ShapeOrNull(Quadrilateral quadrilateral, string shapeType)
|
||||||
{
|
{
|
||||||
Quadrilateral = quadrilateral;
|
Quadrilateral = quadrilateral;
|
||||||
|
@ -33,7 +33,6 @@ namespace Org.OpenAPITools.Model
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="equilateralTriangle"></param>
|
/// <param name="equilateralTriangle"></param>
|
||||||
/// <param name="triangleType">triangleType</param>
|
/// <param name="triangleType">triangleType</param>
|
||||||
[JsonConstructor]
|
|
||||||
public Triangle(EquilateralTriangle equilateralTriangle, string triangleType)
|
public Triangle(EquilateralTriangle equilateralTriangle, string triangleType)
|
||||||
{
|
{
|
||||||
EquilateralTriangle = equilateralTriangle;
|
EquilateralTriangle = equilateralTriangle;
|
||||||
@ -46,7 +45,6 @@ namespace Org.OpenAPITools.Model
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="isoscelesTriangle"></param>
|
/// <param name="isoscelesTriangle"></param>
|
||||||
/// <param name="triangleType">triangleType</param>
|
/// <param name="triangleType">triangleType</param>
|
||||||
[JsonConstructor]
|
|
||||||
public Triangle(IsoscelesTriangle isoscelesTriangle, string triangleType)
|
public Triangle(IsoscelesTriangle isoscelesTriangle, string triangleType)
|
||||||
{
|
{
|
||||||
IsoscelesTriangle = isoscelesTriangle;
|
IsoscelesTriangle = isoscelesTriangle;
|
||||||
@ -59,7 +57,6 @@ namespace Org.OpenAPITools.Model
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="scaleneTriangle"></param>
|
/// <param name="scaleneTriangle"></param>
|
||||||
/// <param name="triangleType">triangleType</param>
|
/// <param name="triangleType">triangleType</param>
|
||||||
[JsonConstructor]
|
|
||||||
public Triangle(ScaleneTriangle scaleneTriangle, string triangleType)
|
public Triangle(ScaleneTriangle scaleneTriangle, string triangleType)
|
||||||
{
|
{
|
||||||
ScaleneTriangle = scaleneTriangle;
|
ScaleneTriangle = scaleneTriangle;
|
||||||
|
@ -36,7 +36,6 @@ namespace Org.OpenAPITools.Model
|
|||||||
/// <param name="apple"></param>
|
/// <param name="apple"></param>
|
||||||
/// <param name="banana"></param>
|
/// <param name="banana"></param>
|
||||||
/// <param name="color">color</param>
|
/// <param name="color">color</param>
|
||||||
[JsonConstructor]
|
|
||||||
public Fruit(Apple? apple, Banana? banana, string color)
|
public Fruit(Apple? apple, Banana? banana, string color)
|
||||||
{
|
{
|
||||||
Apple = apple;
|
Apple = apple;
|
||||||
|
@ -35,7 +35,6 @@ namespace Org.OpenAPITools.Model
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="apple"></param>
|
/// <param name="apple"></param>
|
||||||
/// <param name="color">color</param>
|
/// <param name="color">color</param>
|
||||||
[JsonConstructor]
|
|
||||||
public Fruit(Apple apple, string color)
|
public Fruit(Apple apple, string color)
|
||||||
{
|
{
|
||||||
Apple = apple;
|
Apple = apple;
|
||||||
@ -48,7 +47,6 @@ namespace Org.OpenAPITools.Model
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="banana"></param>
|
/// <param name="banana"></param>
|
||||||
/// <param name="color">color</param>
|
/// <param name="color">color</param>
|
||||||
[JsonConstructor]
|
|
||||||
public Fruit(Banana banana, string color)
|
public Fruit(Banana banana, string color)
|
||||||
{
|
{
|
||||||
Banana = banana;
|
Banana = banana;
|
||||||
|
@ -33,7 +33,6 @@ namespace Org.OpenAPITools.Model
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="apple"></param>
|
/// <param name="apple"></param>
|
||||||
/// <param name="color">color</param>
|
/// <param name="color">color</param>
|
||||||
[JsonConstructor]
|
|
||||||
public Fruit(Apple apple, string color)
|
public Fruit(Apple apple, string color)
|
||||||
{
|
{
|
||||||
Apple = apple;
|
Apple = apple;
|
||||||
@ -46,7 +45,6 @@ namespace Org.OpenAPITools.Model
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="banana"></param>
|
/// <param name="banana"></param>
|
||||||
/// <param name="color">color</param>
|
/// <param name="color">color</param>
|
||||||
[JsonConstructor]
|
|
||||||
public Fruit(Banana banana, string color)
|
public Fruit(Banana banana, string color)
|
||||||
{
|
{
|
||||||
Banana = banana;
|
Banana = banana;
|
||||||
|
@ -32,7 +32,6 @@ namespace Org.OpenAPITools.Model
|
|||||||
/// Initializes a new instance of the <see cref="FruitReq" /> class.
|
/// Initializes a new instance of the <see cref="FruitReq" /> class.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="appleReq"></param>
|
/// <param name="appleReq"></param>
|
||||||
[JsonConstructor]
|
|
||||||
public FruitReq(AppleReq appleReq)
|
public FruitReq(AppleReq appleReq)
|
||||||
{
|
{
|
||||||
AppleReq = appleReq;
|
AppleReq = appleReq;
|
||||||
@ -43,7 +42,6 @@ namespace Org.OpenAPITools.Model
|
|||||||
/// Initializes a new instance of the <see cref="FruitReq" /> class.
|
/// Initializes a new instance of the <see cref="FruitReq" /> class.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="bananaReq"></param>
|
/// <param name="bananaReq"></param>
|
||||||
[JsonConstructor]
|
|
||||||
public FruitReq(BananaReq bananaReq)
|
public FruitReq(BananaReq bananaReq)
|
||||||
{
|
{
|
||||||
BananaReq = bananaReq;
|
BananaReq = bananaReq;
|
||||||
|
@ -34,7 +34,6 @@ namespace Org.OpenAPITools.Model
|
|||||||
/// <param name="apple"></param>
|
/// <param name="apple"></param>
|
||||||
/// <param name="banana"></param>
|
/// <param name="banana"></param>
|
||||||
/// <param name="color">color</param>
|
/// <param name="color">color</param>
|
||||||
[JsonConstructor]
|
|
||||||
public GmFruit(Apple apple, Banana banana, string color)
|
public GmFruit(Apple apple, Banana banana, string color)
|
||||||
{
|
{
|
||||||
Apple = apple;
|
Apple = apple;
|
||||||
|
@ -33,7 +33,6 @@ namespace Org.OpenAPITools.Model
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="whale"></param>
|
/// <param name="whale"></param>
|
||||||
/// <param name="className">className</param>
|
/// <param name="className">className</param>
|
||||||
[JsonConstructor]
|
|
||||||
public Mammal(Whale whale, string className)
|
public Mammal(Whale whale, string className)
|
||||||
{
|
{
|
||||||
Whale = whale;
|
Whale = whale;
|
||||||
@ -46,7 +45,6 @@ namespace Org.OpenAPITools.Model
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="zebra"></param>
|
/// <param name="zebra"></param>
|
||||||
/// <param name="className">className</param>
|
/// <param name="className">className</param>
|
||||||
[JsonConstructor]
|
|
||||||
public Mammal(Zebra zebra, string className)
|
public Mammal(Zebra zebra, string className)
|
||||||
{
|
{
|
||||||
Zebra = zebra;
|
Zebra = zebra;
|
||||||
@ -59,7 +57,6 @@ namespace Org.OpenAPITools.Model
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="pig"></param>
|
/// <param name="pig"></param>
|
||||||
/// <param name="className">className</param>
|
/// <param name="className">className</param>
|
||||||
[JsonConstructor]
|
|
||||||
public Mammal(Pig pig, string className)
|
public Mammal(Pig pig, string className)
|
||||||
{
|
{
|
||||||
Pig = pig;
|
Pig = pig;
|
||||||
|
@ -33,7 +33,6 @@ namespace Org.OpenAPITools.Model
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="triangle"></param>
|
/// <param name="triangle"></param>
|
||||||
/// <param name="shapeType">shapeType</param>
|
/// <param name="shapeType">shapeType</param>
|
||||||
[JsonConstructor]
|
|
||||||
public NullableShape(Triangle triangle, string shapeType)
|
public NullableShape(Triangle triangle, string shapeType)
|
||||||
{
|
{
|
||||||
Triangle = triangle;
|
Triangle = triangle;
|
||||||
@ -46,7 +45,6 @@ namespace Org.OpenAPITools.Model
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="quadrilateral"></param>
|
/// <param name="quadrilateral"></param>
|
||||||
/// <param name="shapeType">shapeType</param>
|
/// <param name="shapeType">shapeType</param>
|
||||||
[JsonConstructor]
|
|
||||||
public NullableShape(Quadrilateral quadrilateral, string shapeType)
|
public NullableShape(Quadrilateral quadrilateral, string shapeType)
|
||||||
{
|
{
|
||||||
Quadrilateral = quadrilateral;
|
Quadrilateral = quadrilateral;
|
||||||
|
@ -32,7 +32,6 @@ namespace Org.OpenAPITools.Model
|
|||||||
/// Initializes a new instance of the <see cref="OneOfString" /> class.
|
/// Initializes a new instance of the <see cref="OneOfString" /> class.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="varString"></param>
|
/// <param name="varString"></param>
|
||||||
[JsonConstructor]
|
|
||||||
internal OneOfString(string varString)
|
internal OneOfString(string varString)
|
||||||
{
|
{
|
||||||
VarString = varString;
|
VarString = varString;
|
||||||
|
@ -33,7 +33,6 @@ namespace Org.OpenAPITools.Model
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="basquePig"></param>
|
/// <param name="basquePig"></param>
|
||||||
/// <param name="className">className</param>
|
/// <param name="className">className</param>
|
||||||
[JsonConstructor]
|
|
||||||
public Pig(BasquePig basquePig, string className)
|
public Pig(BasquePig basquePig, string className)
|
||||||
{
|
{
|
||||||
BasquePig = basquePig;
|
BasquePig = basquePig;
|
||||||
@ -46,7 +45,6 @@ namespace Org.OpenAPITools.Model
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="danishPig"></param>
|
/// <param name="danishPig"></param>
|
||||||
/// <param name="className">className</param>
|
/// <param name="className">className</param>
|
||||||
[JsonConstructor]
|
|
||||||
public Pig(DanishPig danishPig, string className)
|
public Pig(DanishPig danishPig, string className)
|
||||||
{
|
{
|
||||||
DanishPig = danishPig;
|
DanishPig = danishPig;
|
||||||
|
@ -32,7 +32,6 @@ namespace Org.OpenAPITools.Model
|
|||||||
/// Initializes a new instance of the <see cref="PolymorphicProperty" /> class.
|
/// Initializes a new instance of the <see cref="PolymorphicProperty" /> class.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="varBool"></param>
|
/// <param name="varBool"></param>
|
||||||
[JsonConstructor]
|
|
||||||
internal PolymorphicProperty(bool varBool)
|
internal PolymorphicProperty(bool varBool)
|
||||||
{
|
{
|
||||||
VarBool = varBool;
|
VarBool = varBool;
|
||||||
@ -43,7 +42,6 @@ namespace Org.OpenAPITools.Model
|
|||||||
/// Initializes a new instance of the <see cref="PolymorphicProperty" /> class.
|
/// Initializes a new instance of the <see cref="PolymorphicProperty" /> class.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="varString"></param>
|
/// <param name="varString"></param>
|
||||||
[JsonConstructor]
|
|
||||||
internal PolymorphicProperty(string varString)
|
internal PolymorphicProperty(string varString)
|
||||||
{
|
{
|
||||||
VarString = varString;
|
VarString = varString;
|
||||||
@ -54,7 +52,6 @@ namespace Org.OpenAPITools.Model
|
|||||||
/// Initializes a new instance of the <see cref="PolymorphicProperty" /> class.
|
/// Initializes a new instance of the <see cref="PolymorphicProperty" /> class.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="varObject"></param>
|
/// <param name="varObject"></param>
|
||||||
[JsonConstructor]
|
|
||||||
internal PolymorphicProperty(Object varObject)
|
internal PolymorphicProperty(Object varObject)
|
||||||
{
|
{
|
||||||
VarObject = varObject;
|
VarObject = varObject;
|
||||||
@ -65,7 +62,6 @@ namespace Org.OpenAPITools.Model
|
|||||||
/// Initializes a new instance of the <see cref="PolymorphicProperty" /> class.
|
/// Initializes a new instance of the <see cref="PolymorphicProperty" /> class.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="list"></param>
|
/// <param name="list"></param>
|
||||||
[JsonConstructor]
|
|
||||||
internal PolymorphicProperty(List<string> list)
|
internal PolymorphicProperty(List<string> list)
|
||||||
{
|
{
|
||||||
List = list;
|
List = list;
|
||||||
|
@ -33,7 +33,6 @@ namespace Org.OpenAPITools.Model
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="simpleQuadrilateral"></param>
|
/// <param name="simpleQuadrilateral"></param>
|
||||||
/// <param name="quadrilateralType">quadrilateralType</param>
|
/// <param name="quadrilateralType">quadrilateralType</param>
|
||||||
[JsonConstructor]
|
|
||||||
public Quadrilateral(SimpleQuadrilateral simpleQuadrilateral, string quadrilateralType)
|
public Quadrilateral(SimpleQuadrilateral simpleQuadrilateral, string quadrilateralType)
|
||||||
{
|
{
|
||||||
SimpleQuadrilateral = simpleQuadrilateral;
|
SimpleQuadrilateral = simpleQuadrilateral;
|
||||||
@ -46,7 +45,6 @@ namespace Org.OpenAPITools.Model
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="complexQuadrilateral"></param>
|
/// <param name="complexQuadrilateral"></param>
|
||||||
/// <param name="quadrilateralType">quadrilateralType</param>
|
/// <param name="quadrilateralType">quadrilateralType</param>
|
||||||
[JsonConstructor]
|
|
||||||
public Quadrilateral(ComplexQuadrilateral complexQuadrilateral, string quadrilateralType)
|
public Quadrilateral(ComplexQuadrilateral complexQuadrilateral, string quadrilateralType)
|
||||||
{
|
{
|
||||||
ComplexQuadrilateral = complexQuadrilateral;
|
ComplexQuadrilateral = complexQuadrilateral;
|
||||||
|
@ -33,7 +33,6 @@ namespace Org.OpenAPITools.Model
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="triangle"></param>
|
/// <param name="triangle"></param>
|
||||||
/// <param name="shapeType">shapeType</param>
|
/// <param name="shapeType">shapeType</param>
|
||||||
[JsonConstructor]
|
|
||||||
public Shape(Triangle triangle, string shapeType)
|
public Shape(Triangle triangle, string shapeType)
|
||||||
{
|
{
|
||||||
Triangle = triangle;
|
Triangle = triangle;
|
||||||
@ -46,7 +45,6 @@ namespace Org.OpenAPITools.Model
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="quadrilateral"></param>
|
/// <param name="quadrilateral"></param>
|
||||||
/// <param name="shapeType">shapeType</param>
|
/// <param name="shapeType">shapeType</param>
|
||||||
[JsonConstructor]
|
|
||||||
public Shape(Quadrilateral quadrilateral, string shapeType)
|
public Shape(Quadrilateral quadrilateral, string shapeType)
|
||||||
{
|
{
|
||||||
Quadrilateral = quadrilateral;
|
Quadrilateral = quadrilateral;
|
||||||
|
@ -33,7 +33,6 @@ namespace Org.OpenAPITools.Model
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="triangle"></param>
|
/// <param name="triangle"></param>
|
||||||
/// <param name="shapeType">shapeType</param>
|
/// <param name="shapeType">shapeType</param>
|
||||||
[JsonConstructor]
|
|
||||||
public ShapeOrNull(Triangle triangle, string shapeType)
|
public ShapeOrNull(Triangle triangle, string shapeType)
|
||||||
{
|
{
|
||||||
Triangle = triangle;
|
Triangle = triangle;
|
||||||
@ -46,7 +45,6 @@ namespace Org.OpenAPITools.Model
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="quadrilateral"></param>
|
/// <param name="quadrilateral"></param>
|
||||||
/// <param name="shapeType">shapeType</param>
|
/// <param name="shapeType">shapeType</param>
|
||||||
[JsonConstructor]
|
|
||||||
public ShapeOrNull(Quadrilateral quadrilateral, string shapeType)
|
public ShapeOrNull(Quadrilateral quadrilateral, string shapeType)
|
||||||
{
|
{
|
||||||
Quadrilateral = quadrilateral;
|
Quadrilateral = quadrilateral;
|
||||||
|
@ -33,7 +33,6 @@ namespace Org.OpenAPITools.Model
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="equilateralTriangle"></param>
|
/// <param name="equilateralTriangle"></param>
|
||||||
/// <param name="triangleType">triangleType</param>
|
/// <param name="triangleType">triangleType</param>
|
||||||
[JsonConstructor]
|
|
||||||
public Triangle(EquilateralTriangle equilateralTriangle, string triangleType)
|
public Triangle(EquilateralTriangle equilateralTriangle, string triangleType)
|
||||||
{
|
{
|
||||||
EquilateralTriangle = equilateralTriangle;
|
EquilateralTriangle = equilateralTriangle;
|
||||||
@ -46,7 +45,6 @@ namespace Org.OpenAPITools.Model
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="isoscelesTriangle"></param>
|
/// <param name="isoscelesTriangle"></param>
|
||||||
/// <param name="triangleType">triangleType</param>
|
/// <param name="triangleType">triangleType</param>
|
||||||
[JsonConstructor]
|
|
||||||
public Triangle(IsoscelesTriangle isoscelesTriangle, string triangleType)
|
public Triangle(IsoscelesTriangle isoscelesTriangle, string triangleType)
|
||||||
{
|
{
|
||||||
IsoscelesTriangle = isoscelesTriangle;
|
IsoscelesTriangle = isoscelesTriangle;
|
||||||
@ -59,7 +57,6 @@ namespace Org.OpenAPITools.Model
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
/// <param name="scaleneTriangle"></param>
|
/// <param name="scaleneTriangle"></param>
|
||||||
/// <param name="triangleType">triangleType</param>
|
/// <param name="triangleType">triangleType</param>
|
||||||
[JsonConstructor]
|
|
||||||
public Triangle(ScaleneTriangle scaleneTriangle, string triangleType)
|
public Triangle(ScaleneTriangle scaleneTriangle, string triangleType)
|
||||||
{
|
{
|
||||||
ScaleneTriangle = scaleneTriangle;
|
ScaleneTriangle = scaleneTriangle;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user