Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

System.Web.Http.Dispatcher Namespace

 

ClassDescription
System_CAPS_pubclassDefaultAssembliesResolver

Provides an implementation of IAssembliesResolver with no external dependencies.

System_CAPS_pubclassDefaultHttpControllerActivator

Represents a default implementation of an IHttpControllerActivator. A different implementation can be registered via the T:System.Web.Http.Services.DependencyResolver. We optimize for the case where we have an ApiControllerActionInvoker instance per HttpControllerDescriptor instance but can support cases where there are many HttpControllerDescriptor instances for one ApiControllerActionInvoker as well. In the latter case the lookup is slightly slower because it goes through the P:HttpControllerDescriptor.Properties dictionary.

System_CAPS_pubclassDefaultHttpControllerSelector

Represents a default IHttpControllerSelector instance for choosing a HttpControllerDescriptor given a HttpRequestMessage. A different implementation can be registered via the Services.

System_CAPS_pubclassDefaultHttpControllerTypeResolver

Provides an implementation of IHttpControllerTypeResolver with no external dependencies.

System_CAPS_pubclassHttpControllerDispatcher

Dispatches an incoming HttpRequestMessage to an IHttpController implementation for processing.

System_CAPS_pubclassHttpRoutingDispatcher

This class is the default endpoint message handler which examines the IHttpRoute of the matched route, and chooses which message handler to call. If Handler is null, then it delegates to HttpControllerDispatcher.

InterfaceDescription
System_CAPS_pubinterfaceIAssembliesResolver

Provides an abstraction for managing the assemblies of an application. A different implementation can be registered via the T:System.Web.Http.Services.DependencyResolver.

System_CAPS_pubinterfaceIHttpControllerActivator

Defines the methods that are required for an IHttpControllerActivator.

System_CAPS_pubinterfaceIHttpControllerSelector

Defines the methods that are required for an IHttpController factory.

System_CAPS_pubinterfaceIHttpControllerTypeResolver

Provides an abstraction for managing the controller types of an application. A different implementation can be registered via the DependencyResolver.

Return to top
Show: