Suave.Swagger


FunnyDsl

Namespace: Suave.Swagger

Functions and values

Function or valueDescription
addResponse (...)
Signature: statusCode:int -> desc:string -> modelType:Type option -> route:DocBuildState -> DocBuildState
consumes mimetype route
Signature: mimetype:string -> route:DocBuildState -> DocBuildState
deleteOf w
Signature: w:(HttpContext -> Async<HttpContext option>) -> DocBuildState
deleting d
Signature: d:DocBuildState -> DocBuildState
description arg1 route f x
Signature: '?7421 -> route:DocBuildState -> f:(string -> string) -> x:string -> DocBuildState
Type parameters: '?7421
descriptionOf route f x
Signature: route:DocBuildState -> f:(string -> string) -> x:string -> DocBuildState
getOf w
Signature: w:(HttpContext -> Async<HttpContext option>) -> DocBuildState
getting d
Signature: d:DocBuildState -> DocBuildState
headOf w
Signature: w:(HttpContext -> Async<HttpContext option>) -> DocBuildState
is x
Signature: x:'a -> 'a
Type parameters: 'a
Of x
Signature: x:'a -> 'a
Type parameters: 'a
operationId arg1 route f x
Signature: '?7419 -> route:DocBuildState -> f:(string -> string) -> x:string -> DocBuildState
Type parameters: '?7419
OptionsOf w
Signature: w:(HttpContext -> Async<HttpContext option>) -> DocBuildState
parameter name arg2 route f
Signature: name:string -> '?7433 -> route:DocBuildState -> f:(ParamDescriptor -> ParamDescriptor) -> DocBuildState
Type parameters: '?7433
patchOf w
Signature: w:(HttpContext -> Async<HttpContext option>) -> DocBuildState
pathTemplate pf names f
Signature: pf:PrintfFormat<'?7440,'?7441,'?7442,'?7443,'t> -> names:string list -> f:('t -> WebPart) -> DocBuildState
Type parameters: '?7440, '?7441, '?7442, '?7443, 't
posting d
Signature: d:DocBuildState -> DocBuildState
postOf w
Signature: w:(HttpContext -> Async<HttpContext option>) -> DocBuildState
produces mimetype route
Signature: mimetype:string -> route:DocBuildState -> DocBuildState
putOf w
Signature: w:(HttpContext -> Async<HttpContext option>) -> DocBuildState
putting d
Signature: d:DocBuildState -> DocBuildState
simpleUrl p
Signature: p:string -> DocBuildState
supportsJsonAndXml
Signature: DocBuildState -> DocBuildState
tag tag route
Signature: tag:string -> route:DocBuildState -> DocBuildState
thenReturns w d
Signature: w:(HttpContext -> Async<HttpContext option>) -> d:DocBuildState -> DocBuildState
urlFormat pf f
Signature: pf:PrintfFormat<'?7446,'?7447,'?7448,'?7449,'t> -> f:('t -> WebPart) -> DocBuildState
Type parameters: '?7446, '?7447, '?7448, '?7449, 't
urlTemplate arg1 route f x
Signature: '?7423 -> route:DocBuildState -> f:(string -> string) -> x:string -> DocBuildState
Type parameters: '?7423
Fork me on GitHub