C# Class AccidentalFish.ApplicationSupport.Azure.Blobs.BlobRepositoryFactory

Inheritance: IBlobRepositoryFactory
Exibir arquivo Open project: JamesRandall/AccidentalFish.ApplicationSupport

Public Methods

Method Description
BlobRepositoryFactory ( IConfiguration configuration, IAzureAssemblyLogger logger ) : System
CreateAsynchronousBlockBlobRepository ( string containerName ) : IAsynchronousBlockBlobRepository
CreateAsynchronousBlockBlobRepository ( string storageAccountConnectionString, string blobContainerName ) : IAsynchronousBlockBlobRepository

Method Details

BlobRepositoryFactory() public method

public BlobRepositoryFactory ( IConfiguration configuration, IAzureAssemblyLogger logger ) : System
configuration IConfiguration
logger IAzureAssemblyLogger
return System

CreateAsynchronousBlockBlobRepository() public method

public CreateAsynchronousBlockBlobRepository ( string containerName ) : IAsynchronousBlockBlobRepository
containerName string
return IAsynchronousBlockBlobRepository

CreateAsynchronousBlockBlobRepository() public method

public CreateAsynchronousBlockBlobRepository ( string storageAccountConnectionString, string blobContainerName ) : IAsynchronousBlockBlobRepository
storageAccountConnectionString string
blobContainerName string
return IAsynchronousBlockBlobRepository