Skip to content

DiskUploadStorage class

namespace: Serenity.Web   assemblySerenity.Net.Services

A file system based upload storage implementation

public class DiskUploadStorage : IUploadStorage

Public Members

name description
DiskUploadStorage(…) Initializes a new instance of the class.
RootPath { get; } Gets the root path for the uploads.
RootUrl { get; } Gets the root URL for the uploads.
ArchiveFile(…)
CopyFrom(…)
DeleteFile(…)
FileExists(…)
virtual GetFileMetadata(…)
GetFiles(…)
GetFileSize(…)
GetFileUrl(…)
OpenFile(…)
virtual PurgeTemporaryFiles()
virtual SetFileMetadata(…)
WriteFile(…)

Protected Members

name description
readonly fileSystem Gets the file system.
FilePath(…) Gets the full path for the file

See Also