Пример #1
0
 public Operation(string method, string name, string description, bool deprecated, string summary, Documentation documentation,
                  IEnumerable <string> schemes, IEnumerable <string> accepts, IEnumerable <string> contentType, Request request, IEnumerable <Response> responses,
                  IEnumerable <SecurityScheme> security)
 {
     Method        = method;
     Name          = name;
     Description   = description;
     Deprecated    = deprecated;
     Summary       = summary;
     Documentation = documentation;
     Schemes       = schemes;
     Accepts       = accepts;
     ContentType   = contentType;
     Request       = request;
     Responses     = responses;
     Security      = security;
 }
Пример #2
0
 /// <summary>
 /// Node
 /// </summary>
 public NodeShape(int?minProperties, int?maxProperties, bool?closed, string discriminator, string discriminatorValue, bool?readOnly,
                  IEnumerable <PropertyShape> properties, IEnumerable <PropertyDependency> dependencies, Documentation documentation,
                  XmlSerializer xmlSerialization, IEnumerable <Example> examples, string id,
                  string name, string displayName, string description, Shape @default, IEnumerable <string> values, IEnumerable <Shape> inherits,
                  string linkTargetName)
     : base(documentation, xmlSerialization, examples, id, name, displayName, description, @default, values, inherits, linkTargetName)
 {
     MinProperties      = minProperties;
     MaxProperties      = maxProperties;
     Closed             = closed;
     Discriminator      = discriminator;
     DiscriminatorValue = discriminatorValue;
     ReadOnly           = readOnly;
     Properties         = properties;
     Dependencies       = dependencies;
 }
Пример #3
0
 /// <summary>
 /// File
 /// </summary>
 public FileShape(string pattern, int?minLength, int?maxLength, string minimum, string maximum, string exclusiveMinimum, string exclusiveMaximum,
                  string format, int?multipleOf, IEnumerable <string> fileTypes, Documentation documentation, XmlSerializer xmlSerialization,
                  IEnumerable <Example> examples, string id,
                  string name, string displayName, string description, Shape @default, IEnumerable <string> values, IEnumerable <Shape> inherits
                  , string linkTargetName)
     : base(documentation, xmlSerialization, examples, id, name, displayName, description, @default, values, inherits, linkTargetName)
 {
     Pattern          = pattern;
     MinLength        = minLength;
     MaxLength        = maxLength;
     Minimum          = minimum;
     Maximum          = maximum;
     ExclusiveMinimum = exclusiveMinimum;
     ExclusiveMaximum = exclusiveMaximum;
     Format           = format;
     MultipleOf       = multipleOf;
     FileTypes        = fileTypes;
 }