C# Class BetterCms.Core.Services.Storage.FileSystemStorageService

Inheritance: IStorageService
Show file Open project: devbridge/BetterCMS Class Usage Examples

Public Methods

Method Description
CopyObject ( Uri sourceUri, Uri destinationUri ) : void
DownloadObject ( Uri uri ) : BetterCms.Core.Services.Storage.DownloadResponse
GetSecuredUrl ( Uri uri ) : string
ObjectExists ( Uri uri ) : bool
RemoveFolder ( Uri uri ) : void
RemoveObject ( Uri uri ) : void
UploadObject ( BetterCms.Core.Services.Storage.UploadRequest request ) : void

Private Methods

Method Description
CheckUri ( Uri uri ) : void

Method Details

CopyObject() public method

public CopyObject ( Uri sourceUri, Uri destinationUri ) : void
sourceUri System.Uri
destinationUri System.Uri
return void

DownloadObject() public method

public DownloadObject ( Uri uri ) : BetterCms.Core.Services.Storage.DownloadResponse
uri System.Uri
return BetterCms.Core.Services.Storage.DownloadResponse

GetSecuredUrl() public method

public GetSecuredUrl ( Uri uri ) : string
uri System.Uri
return string

ObjectExists() public method

public ObjectExists ( Uri uri ) : bool
uri System.Uri
return bool

RemoveFolder() public method

public RemoveFolder ( Uri uri ) : void
uri System.Uri
return void

RemoveObject() public method

public RemoveObject ( Uri uri ) : void
uri System.Uri
return void

UploadObject() public method

public UploadObject ( BetterCms.Core.Services.Storage.UploadRequest request ) : void
request BetterCms.Core.Services.Storage.UploadRequest
return void