Class AzureStorage
Inheritance
System.Object
AzureStorage
Assembly: Downlink.AzureStorage.dll
Syntax
public class AzureStorage : object, IRemoteStorage
Constructors
|
Improve this Doc
View Source
AzureStorage(IConfiguration, ILogger<AzureStorage>, IEnumerable<IPatternMatcher>, IEnumerable<AzureMatchStrategy>)
Declaration
public AzureStorage(IConfiguration configuration, ILogger<AzureStorage> logger, IEnumerable<IPatternMatcher> matchers, IEnumerable<AzureMatchStrategy> strategies)
Parameters
Type |
Name |
Description |
Microsoft.Extensions.Configuration.IConfiguration |
configuration |
|
Microsoft.Extensions.Logging.ILogger<AzureStorage> |
logger |
|
System.Collections.Generic.IEnumerable<IPatternMatcher> |
matchers |
|
System.Collections.Generic.IEnumerable<AzureMatchStrategy> |
strategies |
|
Properties
|
Improve this Doc
View Source
Account
Declaration
public CloudStorageAccount Account { get; }
Property Value
Type |
Description |
Microsoft.WindowsAzure.Storage.CloudStorageAccount |
|
|
Improve this Doc
View Source
Client
Declaration
public CloudBlobClient Client { get; }
Property Value
Type |
Description |
Microsoft.WindowsAzure.Storage.Blob.CloudBlobClient |
|
|
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