Interface IFileStorageProviderSettings
- Namespace
- Raytha.Application.Common.Interfaces
- Assembly
- Raytha.Application.dll
public interface IFileStorageProviderSettings
Properties
AllowedMimeTypes
string AllowedMimeTypes { get; }
Property Value
- string
AzureBlobConnectionString
string AzureBlobConnectionString { get; }
Property Value
- string
AzureBlobContainer
string AzureBlobContainer { get; }
Property Value
- string
AzureBlobCustomDomain
string AzureBlobCustomDomain { get; }
Property Value
- string
FileStorageProvider
string FileStorageProvider { get; }
Property Value
- string
LocalDirectory
string LocalDirectory { get; }
Property Value
- string
MaxFileSize
long MaxFileSize { get; }
Property Value
- long
MaxTotalDbSize
long MaxTotalDbSize { get; }
Property Value
- long
MaxTotalDiskSpace
long MaxTotalDiskSpace { get; }
Property Value
- long
S3AccessKey
string S3AccessKey { get; }
Property Value
- string
S3Bucket
Property Value
- string
S3SecretKey
string S3SecretKey { get; }
Property Value
- string
S3ServiceUrl
string S3ServiceUrl { get; }
Property Value
- string
UseAzureBlob
bool UseAzureBlob { get; }
Property Value
- bool
UseCloudStorage
bool UseCloudStorage { get; }
Property Value
- bool
UseDirectUploadToCloud
bool UseDirectUploadToCloud { get; }
Property Value
- bool
UseLocal
Property Value
- bool
UseS3
Property Value
- bool