• Share
    • Twitter
    • LinkedIn
    • Facebook
    • Email
  • Feedback
  • Improve this Doc

Class DnnApiController

Defines properties and methods for Dnn specific API controllers.

Inheritance
System.Object
DnnApiController
ExportImportController
PersonaBarApiController
ContentWorkflowServiceController
ControlBarController
CountryRegionController
EventLogServiceController
FileUploadController
ItemListServiceController
LanguageServiceController
MessagingServiceController
ModuleServiceController
NewUserNotificationServiceController
NotificationsServiceController
PageServiceController
ProfileServiceController
RelationshipServiceController
SearchServiceController
UserFileController
MobileHelperController
Namespace: DotNetNuke.Web.Api
Assembly: DotNetNuke.Web.dll
Syntax
public abstract class DnnApiController : ApiController

Constructors

| Improve this Doc View Source

DnnApiController()

Initializes a new instance of the DnnApiController class.

Declaration
protected DnnApiController()

Properties

| Improve this Doc View Source

ActiveModule

Gets moduleInfo for the current module. Will be null unless a valid pair of module and tab ids were provided in the request

Declaration
public ModuleInfo ActiveModule { get; }
Property Value
Type Description
ModuleInfo
| Improve this Doc View Source

PortalSettings

Gets portalSettings for the current portal.

Declaration
public PortalSettings PortalSettings { get; }
Property Value
Type Description
PortalSettings
| Improve this Doc View Source

UserInfo

Gets userInfo for the current user.

Declaration
public UserInfo UserInfo { get; }
Property Value
Type Description
UserInfo

Extension Methods

JsonExtensionsWeb.ToJson(Object)
  • View Source
Back to top by the community, for the community... #DNNCMS