Show / Hide Table of Contents

Class FileUploadController

Inheritance
object
DnnApiController
FileUploadController
Inherited Members
DnnApiController.PortalSettings
DnnApiController.UserInfo
DnnApiController.ActiveModule
Namespace: DotNetNuke.Web.InternalServices
Assembly: DotNetNuke.Web.dll
Syntax
[DnnAuthorize]
public class FileUploadController : DnnApiController

Constructors

FileUploadController()

Declaration
[Obsolete("Deprecated in DotNetNuke 10.2.2. Use overload with ICryptographyProvider. Scheduled for removal in v12.0.0.")]
public FileUploadController()

FileUploadController(IHostSettings)

Declaration
[Obsolete("Deprecated in DotNetNuke 10.2.2. Use overload with ICryptographyProvider. Scheduled for removal in v12.0.0.")]
public FileUploadController(IHostSettings hostSettings)
Parameters
Type Name Description
IHostSettings hostSettings

FileUploadController(IHostSettings, ICryptographyProvider, IPortalController, IApplicationStatusInfo, IPortalGroupController)

Declaration
public FileUploadController(IHostSettings hostSettings, ICryptographyProvider cryptographyProvider, IPortalController portalController, IApplicationStatusInfo appStatus, IPortalGroupController portalGroupController)
Parameters
Type Name Description
IHostSettings hostSettings
ICryptographyProvider cryptographyProvider
IPortalController portalController
IApplicationStatusInfo appStatus
IPortalGroupController portalGroupController

Methods

GetUrl(int)

Declaration
public static string GetUrl(int fileId)
Parameters
Type Name Description
int fileId
Returns
Type Description
string

LoadFiles(FolderItemDTO)

Declaration
public HttpResponseMessage LoadFiles(FileUploadController.FolderItemDTO folderItem)
Parameters
Type Name Description
FileUploadController.FolderItemDTO folderItem
Returns
Type Description
HttpResponseMessage

LoadImage(string)

Declaration
public HttpResponseMessage LoadImage(string fileId)
Parameters
Type Name Description
string fileId
Returns
Type Description
HttpResponseMessage

PostFile()

Declaration
[IFrameSupportedValidateAntiForgeryToken]
public Task<HttpResponseMessage> PostFile()
Returns
Type Description
Task<HttpResponseMessage>

UploadFromLocal()

Declaration
[IFrameSupportedValidateAntiForgeryToken]
public Task<HttpResponseMessage> UploadFromLocal()
Returns
Type Description
Task<HttpResponseMessage>

UploadFromLocal(int)

Declaration
[IFrameSupportedValidateAntiForgeryToken]
public Task<HttpResponseMessage> UploadFromLocal(int portalId)
Parameters
Type Name Description
int portalId
Returns
Type Description
Task<HttpResponseMessage>

Extension Methods

JsonExtensionsWeb.ToJson(object)
Back to top by the community, for the community... #DNNCMS