OpenApiOperation
Assembly: ServiceStack.Api.OpenApi.dll
View Source
Declaration
[DataContract]
public class OpenApiOperation
Properties
RequestType
View Source
Declaration
[IgnoreDataMember]
public string RequestType { get; set; }
Tags
View Source
Declaration
[DataMember(Name = "tags")]
public List<string> Tags { get; set; }
Summary
View Source
Declaration
[DataMember(Name = "summary")]
public string Summary { get; set; }
Description
View Source
Declaration
[DataMember(Name = "description")]
public string Description { get; set; }
ExternalDocs
View Source
Declaration
[DataMember(Name = "externalDocs")]
public OpenApiExternalDocumentation ExternalDocs { get; set; }
OperationId
View Source
Declaration
[DataMember(Name = "operationId")]
public string OperationId { get; set; }
Consumes
View Source
Declaration
[DataMember(Name = "consumes")]
public List<string> Consumes { get; set; }
Produces
View Source
Declaration
[DataMember(Name = "produces")]
public List<string> Produces { get; set; }
Parameters
View Source
Declaration
[DataMember(Name = "parameters")]
public List<OpenApiParameter> Parameters { get; set; }
Responses
View Source
Declaration
[DataMember(Name = "responses")]
public OrderedDictionary<string, OpenApiResponse> Responses { get; set; }
Schemes
View Source
Declaration
[DataMember(Name = "schemes")]
public List<string> Schemes { get; set; }
Deprecated
View Source
Declaration
[DataMember(Name = "deprecated")]
public bool Deprecated { get; set; }
Security
View Source
Declaration
[DataMember(Name = "security")]
public List<Dictionary<string, List<string>>> Security { get; set; }