C# Класс withSIX.Core.Presentation.Decorators.LoggingFileUploaderDecorator

Adds logging capability to the file uploader
Наследование: LoggingFileTransferDecorator, IFileUploader
Показать файл Открыть проект

Открытые методы

Метод Описание
LoggingFileUploaderDecorator ( IFileUploader uploader ) : System
Upload ( FileUploadSpec spec ) : void
UploadAsync ( FileUploadSpec spec ) : System.Threading.Tasks.Task

Защищенные методы

Метод Описание
OnError ( TransferSpec spec, Exception e ) : void
OnFinished ( TransferSpec spec ) : void
OnStart ( TransferSpec spec ) : void

Описание методов

LoggingFileUploaderDecorator() публичный Метод

public LoggingFileUploaderDecorator ( IFileUploader uploader ) : System
uploader IFileUploader
Результат System

OnError() защищенный Метод

protected OnError ( TransferSpec spec, Exception e ) : void
spec withSIX.Sync.Core.Transfer.Specs.TransferSpec
e System.Exception
Результат void

OnFinished() защищенный Метод

protected OnFinished ( TransferSpec spec ) : void
spec withSIX.Sync.Core.Transfer.Specs.TransferSpec
Результат void

OnStart() защищенный Метод

protected OnStart ( TransferSpec spec ) : void
spec withSIX.Sync.Core.Transfer.Specs.TransferSpec
Результат void

Upload() публичный Метод

public Upload ( FileUploadSpec spec ) : void
spec withSIX.Sync.Core.Transfer.Specs.FileUploadSpec
Результат void

UploadAsync() публичный Метод

public UploadAsync ( FileUploadSpec spec ) : System.Threading.Tasks.Task
spec withSIX.Sync.Core.Transfer.Specs.FileUploadSpec
Результат System.Threading.Tasks.Task