Class BlobContainerConfiguration
Inheritance
System.Object
BlobContainerConfiguration
Assembly: Volo.Abp.BlobStoring.dll
Syntax
public class BlobContainerConfiguration : object
Constructors
BlobContainerConfiguration(BlobContainerConfiguration)
Declaration
public BlobContainerConfiguration(BlobContainerConfiguration fallbackConfiguration = null)
Parameters
Properties
IsMultiTenant
Indicates whether this container is multi-tenant or not.
If this is
false
and your application is multi-tenant,
then the container is shared by all tenants in the system.
This can be
true
even if your application is not multi-tenant.
Default: true.
Declaration
public bool IsMultiTenant { get; set; }
Property Value
Type |
Description |
System.Boolean |
|
NamingNormalizers
Declaration
public ITypeList<IBlobNamingNormalizer> NamingNormalizers { get; }
Property Value
ProviderType
The provider to be used to store BLOBs of this container.
Declaration
public Type ProviderType { get; set; }
Property Value
Methods
ClearConfiguration(String)
Declaration
public BlobContainerConfiguration ClearConfiguration(string name)
Parameters
Type |
Name |
Description |
System.String |
name |
|
Returns
GetConfigurationOrDefault<T>(String, T)
Declaration
public T GetConfigurationOrDefault<T>(string name, T defaultValue = null)
Parameters
Type |
Name |
Description |
System.String |
name |
|
T |
defaultValue |
|
Returns
Type Parameters
GetConfigurationOrNull(String, Object)
Declaration
public object GetConfigurationOrNull(string name, object defaultValue = null)
Parameters
Type |
Name |
Description |
System.String |
name |
|
System.Object |
defaultValue |
|
Returns
Type |
Description |
System.Object |
|
SetConfiguration(String, Object)
Declaration
public BlobContainerConfiguration SetConfiguration(string name, object value)
Parameters
Type |
Name |
Description |
System.String |
name |
|
System.Object |
value |
|
Returns
Extension Methods