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;
 }
示例#2
0
 public FileSystemBlobProvider(IBlobFilePathCalculator filePathCalculator)
 {
     FilePathCalculator = filePathCalculator;
 }
 public BlogFilePathCalculator_Tests()
 {
     _calculator    = GetRequiredService <IBlobFilePathCalculator>();
     _currentTenant = GetRequiredService <ICurrentTenant>();
 }
 public SpeedwaveFileSystemBlobProvider(IBlobFilePathCalculator filePathCalculator)
     : base(filePathCalculator)
 {
 }