Interface IStorageClient
Assembly: IndicoV2.Abstractions.dll
Syntax
public interface IStorageClient
Methods
|
Improve this Doc
View Source
GetAsync(Uri, CancellationToken)
Declaration
Task<Stream> GetAsync(Uri uri, CancellationToken cancellationToken)
Parameters
Type |
Name |
Description |
Uri |
uri |
|
CancellationToken |
cancellationToken |
|
Returns
Type |
Description |
Task<Stream> |
|
|
Improve this Doc
View Source
Declaration
JArray Serialize(IEnumerable<IFileMetadata> filesMetadata)
Parameters
Returns
|
Improve this Doc
View Source
UploadAsync(IEnumerable<String>, CancellationToken)
Declaration
Task<IEnumerable<IFileMetadata>> UploadAsync(IEnumerable<string> filePaths, CancellationToken cancellationToken)
Parameters
Type |
Name |
Description |
IEnumerable<System.String> |
filePaths |
|
CancellationToken |
cancellationToken |
|
Returns
|
Improve this Doc
View Source
UploadAsync(IEnumerable<(String Path, Stream Content)>, CancellationToken)
Declaration
Task<(string Name, string Meta)[]> UploadAsync(IEnumerable<(string Path, Stream Content)> files, CancellationToken cancellationToken)
Parameters
Type |
Name |
Description |
IEnumerable<System.ValueTuple<System.String, Stream>> |
files |
|
CancellationToken |
cancellationToken |
|
Returns
Type |
Description |
Task<System.ValueTuple<System.String, System.String>[]> |
|