C# Class Tanka.FileSystem.WebApi.FileSystem.FileSystem

Inheritance: IFileSystem
Mostra file Open project: pekkah/Tanka.FileSystem.WebApi Class Usage Examples

Public Methods

Method Description
DeleteAsync ( string filePath ) : System.Threading.Tasks.Task
DeleteDirectoryAsync ( string directory ) : System.Threading.Tasks.Task
ExistsAsync ( string filePath ) : Task
ListDirectoryAsync ( string directory ) : Task>
OpenReadAsync ( string filePath ) : Task
OpenWriteAsync ( string filePath ) : Task

Private Methods

Method Description
GetFilePath ( string filePath ) : string
ToFileSystemPath ( string filePath ) : string

Method Details

DeleteAsync() public method

public DeleteAsync ( string filePath ) : System.Threading.Tasks.Task
filePath string
return System.Threading.Tasks.Task

DeleteDirectoryAsync() public method

public DeleteDirectoryAsync ( string directory ) : System.Threading.Tasks.Task
directory string
return System.Threading.Tasks.Task

ExistsAsync() public method

public ExistsAsync ( string filePath ) : Task
filePath string
return Task

ListDirectoryAsync() public method

public ListDirectoryAsync ( string directory ) : Task>
directory string
return Task>

OpenReadAsync() public method

public OpenReadAsync ( string filePath ) : Task
filePath string
return Task

OpenWriteAsync() public method

public OpenWriteAsync ( string filePath ) : Task
filePath string
return Task