Class S3Storage
Inheritance
System.Object
S3Storage
Assembly: Downlink.S3.dll
Syntax
public class S3Storage : object, IRemoteStorage
Constructors
|
Improve this Doc
View Source
S3Storage(IConfiguration, S3Configuration, IEnumerable<IPatternMatcher>, IEnumerable<S3MatchStrategy>)
Declaration
public S3Storage(IConfiguration configuration, S3Configuration opts, IEnumerable<IPatternMatcher> patternMatchers, IEnumerable<S3MatchStrategy> strategies)
Parameters
Type |
Name |
Description |
Microsoft.Extensions.Configuration.IConfiguration |
configuration |
|
S3Configuration |
opts |
|
System.Collections.Generic.IEnumerable<IPatternMatcher> |
patternMatchers |
|
System.Collections.Generic.IEnumerable<S3MatchStrategy> |
strategies |
|
Properties
|
Improve this Doc
View Source
BucketName
Declaration
public string BucketName { get; }
Property Value
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
Name
Declaration
public string Name { get; }
Property Value
Type |
Description |
System.String |
|
Implements
Methods
|
Improve this Doc
View Source
GetFileAsync(VersionSpec)
Declaration
public Task<IFileSource> GetFileAsync(VersionSpec version)
Parameters
Returns
Type |
Description |
System.Threading.Tasks.Task<IFileSource> |
|
Extension Methods