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