Show / Hide Table of Contents

Interface IStorageClient

Namespace: IndicoV2.Storage
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

Serialize(IEnumerable<IFileMetadata>)

Declaration
JArray Serialize(IEnumerable<IFileMetadata> filesMetadata)
Parameters
Type Name Description
IEnumerable<IFileMetadata> filesMetadata
Returns
Type Description
JArray
| 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
Type Description
Task<IEnumerable<IFileMetadata>>
| 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>[]>
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX