Suave.Swagger


Swagger

Namespace: Suave.Swagger

Nested types and modules

TypeDescription
ApiDescription
ApiDescriptionConverter
ApiDocumentation
Contact
DefinitionsConverter
DocBuildState
FormatParsed
FormatParser
FormatPart
HttpVerb
LicenseInfos
ObjectDefinition
ObjectDefinitionConverter
ParamContainer
ParamDefinition
ParamDefinitionConverter
ParamDescriptor
Path
PathDefinition
PropertyDefinition
PropertyDefinitionConverter
ResponseDoc
ResponseDocConverter
RouteDescriptor
SwaggerBuilder
WebPartDocumentation
ModuleDescription
TypeHelpers

Functions and values

Function or valueDescription
combineUrls u1 u2
Signature: u1:string -> u2:string -> string
locker
Signature: Object
removeDefaultResponseDoc
Signature: seq<int * ResponseDoc> -> seq<int * ResponseDoc>
streamWp stream ctx
Signature: stream:Stream -> ctx:HttpContext -> Async<HttpContext option>
swagger
Signature: SwaggerBuilder
swaggerUiWebPart swPath swJsonPath
Signature: swPath:string -> swJsonPath:string -> HttpContext -> Async<HttpContext option>
toTuple kv
Signature: kv:KeyValuePair<'u,'t> -> 'u * 't
Type parameters: 'u, 't
toTuples kvs
Signature: kvs:seq<KeyValuePair<'u,'t>> -> seq<'u * 't>
Type parameters: 'u, 't

Type extensions

Type extensionDescription
Describes()
Signature: unit -> ObjectDefinition

CompiledName: Type.Describes

FormatAndName
Signature: (string * string) option

CompiledName: Type.get_FormatAndName

FormatAndName
Signature: (string * string) option

CompiledName: Type.get_FormatAndName

IsSwaggerPrimitive
Signature: bool

CompiledName: Type.get_IsSwaggerPrimitive

IsSwaggerPrimitive
Signature: bool

CompiledName: Type.get_IsSwaggerPrimitive

WriteProperty(name value)
Signature: name:string -> value:obj -> unit

CompiledName: JsonWriter.WriteProperty

Fork me on GitHub