Class BlobContainerFactory
Inheritance
System.Object
BlobContainerFactory
Assembly: Volo.Abp.BlobStoring.dll
Syntax
public class BlobContainerFactory : object, IBlobContainerFactory, ITransientDependency
Constructors
BlobContainerFactory(IBlobContainerConfigurationProvider, ICurrentTenant, ICancellationTokenProvider, IBlobProviderSelector, IServiceProvider)
Declaration
public BlobContainerFactory(IBlobContainerConfigurationProvider configurationProvider, ICurrentTenant currentTenant, ICancellationTokenProvider cancellationTokenProvider, IBlobProviderSelector providerSelector, IServiceProvider serviceProvider)
Parameters
Properties
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
Type |
Description |
IServiceProvider |
|
Methods
Create(String)
Declaration
public virtual IBlobContainer Create(string name)
Parameters
Type |
Name |
Description |
System.String |
name |
|
Returns
Implements
Extension Methods