C# Class Revenj.Storage.LitS3Repository

Inheritance: IS3Repository
Afficher le fichier Open project: ngs-doo/revenj

Méthodes publiques

Méthode Description
Delete ( string bucket, string key ) : System.Threading.Tasks.Task
Get ( string bucket, string key ) : Task
LitS3Repository ( Configuration settings ) : System
Upload ( string bucket, string key, Stream stream, long length, string>.IDictionary metadata ) : System.Threading.Tasks.Task

Private Methods

Méthode Description
CheckBucket ( string name ) : void

Method Details

Delete() public méthode

public Delete ( string bucket, string key ) : System.Threading.Tasks.Task
bucket string
key string
Résultat System.Threading.Tasks.Task

Get() public méthode

public Get ( string bucket, string key ) : Task
bucket string
key string
Résultat Task

LitS3Repository() public méthode

public LitS3Repository ( Configuration settings ) : System
settings Revenj.Configuration
Résultat System

Upload() public méthode

public Upload ( string bucket, string key, Stream stream, long length, string>.IDictionary metadata ) : System.Threading.Tasks.Task
bucket string
key string
stream Stream
length long
metadata string>.IDictionary
Résultat System.Threading.Tasks.Task