Namespace DotNetNuke.Web.Api
Classes
AuthFilterBase
AuthFilterContext
AuthorizeAttributeBase
Provides Dnn specific details for authorization filter.
DnnApiController
Defines properties and methods for Dnn specific API controllers.
DnnAuthorizeAttribute
Provides Dnn specific details authorization filter.
DnnExceptionFilterAttribute
Automatically handles WebAPI exceptions.
DnnModuleAuthorizeAttribute
HttpConfigurationExtensions
HttpRequestMessageExtensions
RequireHostAttribute
RouteExtensions
StandardTabAndModuleInfoProvider
StringPassThroughMediaTypeFormatter
A MediaTypeFormatter that simply allows strings to pass through WebAPI and be associated with the specified MIME type.
SupportedModulesAttribute
UrlHelperExtensions
ValidateAntiForgeryTokenAttribute
WebApiException
Represents a non successful response while executing a WebApi call.
Interfaces
IMapRoute
IOverrideDefaultAuthLevel
Implementing this interface on an Auth filter will allow the filter to override the default Host level auth provided by DnnController.
IServiceRouteMapper
ITabAndModuleInfoProvider
Enums
HttpStatusCodeAdditions
Enumeration that contains HTTP Status Codes that are not included in the HttpStatusCode enumeration provided by the .NET framework.