Пример #1
0
 public FileSystemAppService(
     IBlobContainer <FileSystemContainer> blobContainer,
     IBlobContainerConfigurationProvider blobContainerConfigurationProvider)
 {
     BlobContainer = blobContainer;
     BlobContainerConfigurationProvider = blobContainerConfigurationProvider;
 }
Пример #2
0
 public DefaultBlobProviderSelector(
     IBlobContainerConfigurationProvider configurationProvider,
     IEnumerable <IBlobProvider> blobProviders)
 {
     ConfigurationProvider = configurationProvider;
     BlobProviders         = blobProviders;
 }
Пример #3
0
 public OssClientFactory(
     ISettingProvider settingProvider,
     IBlobContainerConfigurationProvider configurationProvider,
     IDistributedCache <AliyunBasicSessionCredentialsCacheItem> cache)
     : base(settingProvider, cache)
 {
     ConfigurationProvider = configurationProvider;
 }
Пример #4
0
 public BlobsAppService(
     IBlobContainerFactory blobContainerFactory,
     IBlobContainerConfigurationProvider configurationProvider,
     IBlobRepository blobRepository
     )
 {
     _blobContainerFactory  = blobContainerFactory;
     _configurationProvider = configurationProvider;
     _blobRepository        = blobRepository;
 }
 public SpeedwaveBlobContainerFactory(
     IBlobContainerConfigurationProvider configurationProvider,
     ICurrentTenant currentTenant,
     ICancellationTokenProvider cancellationTokenProvider,
     IBlobProviderSelector providerSelector,
     SpeedwaveFileSystemBlobProvider speedwaveFileSystemBlobProvider,
     IServiceProvider serviceProvider)
     : base(configurationProvider, currentTenant, cancellationTokenProvider, providerSelector, serviceProvider)
 {
     Provider = speedwaveFileSystemBlobProvider;
 }
Пример #6
0
 public BlobContainerFactory(
     IBlobContainerConfigurationProvider configurationProvider,
     ICurrentTenant currentTenant,
     ICancellationTokenProvider cancellationTokenProvider,
     IBlobProviderSelector providerSelector)
 {
     ConfigurationProvider     = configurationProvider;
     CurrentTenant             = currentTenant;
     CancellationTokenProvider = cancellationTokenProvider;
     ProviderSelector          = providerSelector;
 }
Пример #7
0
 public BlobContainerFactory(
     IBlobContainerConfigurationProvider configurationProvider,
     ICurrentTenant currentTenant,
     ICancellationTokenProvider cancellationTokenProvider,
     IBlobProviderSelector providerSelector,
     IServiceProvider serviceProvider,
     IBlobNormalizeNamingService blobNormalizeNamingService)
 {
     ConfigurationProvider      = configurationProvider;
     CurrentTenant              = currentTenant;
     CancellationTokenProvider  = cancellationTokenProvider;
     ProviderSelector           = providerSelector;
     ServiceProvider            = serviceProvider;
     BlobNormalizeNamingService = blobNormalizeNamingService;
 }
 public FileSystemOssContainerFactory(
     ICurrentTenant currentTenant,
     IHostEnvironment environment,
     IServiceProvider serviceProvider,
     IBlobFilePathCalculator blobFilePathCalculator,
     IBlobContainerConfigurationProvider configurationProvider,
     IOptions <FileSystemOssOptions> options)
 {
     Environment           = environment;
     CurrentTenant         = currentTenant;
     ServiceProvider       = serviceProvider;
     FilePathCalculator    = blobFilePathCalculator;
     ConfigurationProvider = configurationProvider;
     Options = options;
 }
Пример #9
0
 public DigniteAbpBlobContainerFactory(
     IBlobContainerConfigurationProvider configurationProvider,
     ICurrentTenant currentTenant,
     ICancellationTokenProvider cancellationTokenProvider,
     IBlobProviderSelector providerSelector,
     IServiceProvider serviceProvider,
     IBlobNormalizeNamingService blobNormalizeNamingService)
     : base(
         configurationProvider,
         currentTenant,
         cancellationTokenProvider,
         providerSelector,
         serviceProvider,
         blobNormalizeNamingService
         )
 {
 }
Пример #10
0
 public static BlobContainerConfiguration Get <TContainer>(
     this IBlobContainerConfigurationProvider configurationProvider)
 {
     return(configurationProvider.Get(BlobContainerNameAttribute.GetContainerName <TContainer>()));
 }
Пример #11
0
 public AbpBlobStoringOptions_Tests()
 {
     _configurationProvider = GetRequiredService <IBlobContainerConfigurationProvider>();
 }