Class BlobContainerFactory
Inheritance
BlobContainerFactory
Assembly: Volo.Abp.BlobStoring.dll
Syntax
public class BlobContainerFactory : IBlobContainerFactory, ITransientDependency
Constructors
BlobContainerFactory(IBlobContainerConfigurationProvider, ICurrentTenant, ICancellationTokenProvider, IBlobProviderSelector, IServiceProvider, IBlobNormalizeNamingService)
Declaration
public BlobContainerFactory(IBlobContainerConfigurationProvider configurationProvider, ICurrentTenant currentTenant, ICancellationTokenProvider cancellationTokenProvider, IBlobProviderSelector providerSelector, IServiceProvider serviceProvider, IBlobNormalizeNamingService blobNormalizeNamingService)
Parameters
Properties
BlobNormalizeNamingService
Declaration
protected IBlobNormalizeNamingService BlobNormalizeNamingService { get; }
Property Value
CancellationTokenProvider
Declaration
protected ICancellationTokenProvider CancellationTokenProvider { get; }
Property Value
ConfigurationProvider
Declaration
protected IBlobContainerConfigurationProvider ConfigurationProvider { get; }
Property Value
CurrentTenant
Declaration
protected ICurrentTenant CurrentTenant { get; }
Property Value
ProviderSelector
Declaration
protected IBlobProviderSelector ProviderSelector { get; }
Property Value
ServiceProvider
Declaration
protected IServiceProvider ServiceProvider { get; }
Property Value
Methods
Create(string)
Declaration
public virtual IBlobContainer Create(string name)
Parameters
Type |
Name |
Description |
string |
name |
|
Returns
Implements
Extension Methods