|
WebServerRenderResponse Method
|
Renders an HTTP response for a given request.
Namespace: GSF.Web.HostingAssembly: GSF.Web (in GSF.Web.dll) Version: 2.4.246-beta
Syntaxpublic Task<HttpResponseMessage> RenderResponse(
HttpRequestMessage request,
string pageName,
CancellationToken cancellationToken,
Object model = null,
Type modelType = null,
AdoDataConnection database = null
)
Public Function RenderResponse (
request As HttpRequestMessage,
pageName As String,
cancellationToken As CancellationToken,
Optional model As Object = Nothing,
Optional modelType As Type = Nothing,
Optional database As AdoDataConnection = Nothing
) As Task(Of HttpResponseMessage)
public:
Task<HttpResponseMessage^>^ RenderResponse(
HttpRequestMessage^ request,
String^ pageName,
CancellationToken cancellationToken,
Object^ model = nullptr,
Type^ modelType = nullptr,
AdoDataConnection^ database = nullptr
)
member RenderResponse :
request : HttpRequestMessage *
pageName : string *
cancellationToken : CancellationToken *
?model : Object *
?modelType : Type *
?database : AdoDataConnection
(* Defaults:
let _model = defaultArg model null
let _modelType = defaultArg modelType null
let _database = defaultArg database null
*)
-> Task<HttpResponseMessage>
function RenderResponse(request, pageName, cancellationToken, model, modelType, database);
View SourceParameters
- request HttpRequestMessage
- HTTP request message.
- pageName String
- Name of page to render.
- cancellationToken CancellationToken
- Propagates notification from client that operations should be canceled.
- model Object (Optional)
- Reference to model to use when rendering Razor templates, if any.
- modelType Type (Optional)
- Type of model, if any.
- database AdoDataConnection (Optional)
- AdoDataConnection to use, if any.
Return Value
TaskHttpResponseMessageHTTP response for provided request.
See Also