|
DataContextConfigureViewTModel, THub(HttpRequestMessage, Object) Method
|
Configures a view establishing user roles based on modeled table TModel and SignalR THub.
Namespace: GSF.Web.ModelAssembly: GSF.Web (in GSF.Web.dll) Version: 2.4.248-beta
Syntaxpublic void ConfigureView<TModel, THub>(
HttpRequestMessage request,
Object viewBag
)
where TModel : class, new()
where THub : new(), IRecordOperationsHub
Public Sub ConfigureView(Of TModel As {Class, New}, THub As {New, IRecordOperationsHub}) (
request As HttpRequestMessage,
viewBag As Object
)
public:
generic<typename TModel, typename THub>
where TModel : ref class, gcnew()
where THub : gcnew(), IRecordOperationsHub
void ConfigureView(
HttpRequestMessage^ request,
Object^ viewBag
)
member ConfigureView :
request : HttpRequestMessage *
viewBag : Object -> unit when 'TModel : not struct, new() when 'THub : new() and IRecordOperationsHub
JavaScript does not support generic types or methods.
View SourceParameters
- request HttpRequestMessage
- HTTP request message for view used to derive route ID, if any.
- viewBag Object
- Current view bag.
Type Parameters
- TModel
- Modeled database table (or view).
- THub
- SignalR hub that implements IRecordOperationsHub.
Remarks
This is normally called from controller before returning view action result.
For self-hosted web servers, route ID is passed as a command line parameter, e.g.: myview.cshtml?RouteID=ShowDeleted
See Also