Method | Description | |
---|---|---|
GetControllerMapping ( ) : HttpControllerDescriptor>.IDictionary |
Returns a map, keyed by controller string, of all T:System.Web.Http.Controllers.HttpControllerDescriptor that the selector can select. This is primarily called by T:System.Web.Http.Description.IApiExplorer to discover all the possible controllers in the system.
|
|
GetControllerName ( |
Gets the name of the controller.
|
|
HyperHttpControllerSelector ( System.Web.Http.HttpConfiguration configuration ) : System |
Initializes a new instance of the HyperHttpControllerSelector class.
|
|
SelectController ( |
Selects a T:System.Web.Http.Controllers.HttpControllerDescriptor for the given T:System.Net.Http.HttpRequestMessage.
|
Method | Description | |
---|---|---|
InitializeControllerInfoCache ( ) : HttpControllerDescriptor>.ConcurrentDictionary |
Initializes the controller info cache.
|
public GetControllerMapping ( ) : HttpControllerDescriptor>.IDictionary |
||
return | HttpControllerDescriptor>.IDictionary |
public GetControllerName ( |
||
request | The request. | |
return | string |
public HyperHttpControllerSelector ( System.Web.Http.HttpConfiguration configuration ) : System | ||
configuration | System.Web.Http.HttpConfiguration | The configuration. |
return | System |
public SelectController ( |
||
request | The request message. | |
return | HttpControllerDescriptor |