Ejemplo n.º 1
0
 internal EnumerateBuckets(IS3ClientFactory s3ClientFactory,
                           int timeoutMilliseconds = DefaultRequestTimeout,
                           int bufferSizeKilobytes = DefaultBufferSizeKilobytes,
                           ITaskLogger logger      = null)
     : base(s3ClientFactory, timeoutMilliseconds, bufferSizeKilobytes, logger)
 {
 }
Ejemplo n.º 2
0
 public S3FileStoreClient(ILogger <S3FileStoreClient> logger, IS3ClientFactory s3ClientFactory, IFileIdGenerator fileIdGenerator, IOptions <FileSystemOption> option)
 {
     _logger          = logger;
     _s3ClientFactory = s3ClientFactory;
     _fileIdGenerator = fileIdGenerator;
     _option          = option.Value;
 }
Ejemplo n.º 3
0
 public AlbumCacheTask(ILastfmClientFactory lastfmFactory, IS3ClientFactory s3Factory, ICacheProvider cacheProvider, ILogger<AlbumCacheTask> logger)
 {
     this.s3Client = s3Factory.CreateS3Client();
     this.lastfmClient = lastfmFactory.CreateLastfmClient();
     this.cacheProvider = cacheProvider;
     this.logger = logger;
 }
Ejemplo n.º 4
0
 internal PublishFiles(IS3ClientFactory s3ClientFactory,
                       int timeoutMilliseconds = DefaultRequestTimeout,
                       bool publicRead         = true,
                       ITaskLogger logger      = null)
     : base(s3ClientFactory, timeoutMilliseconds, publicRead, logger)
 {
 }
Ejemplo n.º 5
0
 internal PublishBase(IS3ClientFactory s3ClientFactory,
                      int timeoutMilliseconds,
                      bool publicRead    = true,
                      ITaskLogger logger = null)
     : base(s3ClientFactory, timeoutMilliseconds, logger)
 {
     PublicRead = publicRead;
 }
Ejemplo n.º 6
0
        public const int DefaultRequestTimeout = 300000; // 5 min default timeout

        protected S3Base(IS3ClientFactory s3ClientFactory,
                         int timeoutMilliseconds = DefaultRequestTimeout,
                         ITaskLogger logger      = null)
        {
            _s3ClientFactory    = s3ClientFactory;
            _logger             = logger;
            TimeoutMilliseconds = timeoutMilliseconds;
        }
Ejemplo n.º 7
0
 internal PublishFilesWithHeaders(IS3ClientFactory s3ClientFactory,
                                  int timeoutMilliseconds = DefaultRequestTimeout,
                                  int bufferSizeKilobytes = DefaultBufferSizeKilobytes,
                                  bool publicRead         = true,
                                  ITaskLogger logger      = null)
     : base(s3ClientFactory, timeoutMilliseconds, bufferSizeKilobytes, publicRead, logger)
 {
 }
Ejemplo n.º 8
0
 internal PublishBase(IS3ClientFactory s3ClientFactory,
     int timeoutMilliseconds,
     bool publicRead = true,
     ITaskLogger logger = null)
     : base(s3ClientFactory, timeoutMilliseconds, logger)
 {
     PublicRead = publicRead;
 }
Ejemplo n.º 9
0
        public const int DefaultRequestTimeout = 300000; // 5 min default timeout

        protected S3Base(IS3ClientFactory s3ClientFactory,
                         int timeoutMilliseconds = DefaultRequestTimeout,
                         ITaskLogger logger = null)
        {
            _s3ClientFactory = s3ClientFactory;
            _logger = logger;
            TimeoutMilliseconds = timeoutMilliseconds;
        }
Ejemplo n.º 10
0
 public S3FileProvider(
     ILogger <S3FileProvider> logger,
     IS3FileNameCalculator fileNameCalculator,
     IS3ClientFactory clientFactory
     )
 {
     Logger             = logger;
     FileNameCalculator = fileNameCalculator;
     ClientFactory      = clientFactory;
 }
Ejemplo n.º 11
0
        public LocalstackSetup(LocalstackSettings settings, IS3ClientFactory s3ClientFactory)
        {
            _settings = settings ?? throw new ArgumentNullException(nameof(settings));
            if (s3ClientFactory == null)
            {
                throw new ArgumentNullException(nameof(s3ClientFactory));
            }

            _s3Client = s3ClientFactory.CreateClient();
        }
Ejemplo n.º 12
0
 protected S3Base(IS3ClientFactory s3ClientFactory,
                  int timeoutMilliseconds = DefaultRequestTimeout,
                  int bufferSizeKilobytes = DefaultBufferSizeKilobytes,
                  ITaskLogger logger      = null)
 {
     _s3ClientFactory    = s3ClientFactory;
     _logger             = logger;
     TimeoutMilliseconds = timeoutMilliseconds;
     BufferSizeKilobytes = bufferSizeKilobytes;
 }
Ejemplo n.º 13
0
 public S3FileProvider(
     ILogger <S3FileProvider> logger,
     IClock clock,
     IS3FileNameCalculator fileNameCalculator,
     IFileNormalizeNamingService fileNormalizeNamingService,
     IS3ClientFactory clientFactory)
 {
     Logger                     = logger;
     Clock                      = clock;
     FileNameCalculator         = fileNameCalculator;
     FileNormalizeNamingService = fileNormalizeNamingService;
     ClientFactory              = clientFactory;
 }
Ejemplo n.º 14
0
 public SampleAppService(ILogger <SampleAppService> logger, IOptions <SampleAppOptions> options, IS3ClientFactory s3ClientFactory)
 {
     _logger          = logger;
     _options         = options.Value;
     _s3ClientFactory = s3ClientFactory;
 }
Ejemplo n.º 15
0
 internal DeleteBucket(IS3ClientFactory s3ClientFactory, int timeoutMilliseconds, int bufferSizeKilobytes, ITaskLogger logger)
     : base(s3ClientFactory, timeoutMilliseconds, bufferSizeKilobytes, logger)
 {
 }
Ejemplo n.º 16
0
 internal DeleteChildren(IS3ClientFactory s3ClientFactory, int timeoutMilliseconds, ITaskLogger logger)
     : base(s3ClientFactory, timeoutMilliseconds, logger)
 { }
Ejemplo n.º 17
0
 public S3FileProvider(ILogger <S3FileProvider> logger, IS3FileNameCalculator s3FileNameCalculator, IS3ClientFactory s3ClientFactory)
 {
     Logger = logger;
     S3FileNameCalculator = s3FileNameCalculator;
     S3ClientFactory      = s3ClientFactory;
 }
Ejemplo n.º 18
0
 public ClientFactoryTest()
 {
     _s3ClientFactory = GetRequiredService <IS3ClientFactory>();
 }
Ejemplo n.º 19
0
 internal EnumerateChildren(IS3ClientFactory s3ClientFactory,
                            int timeoutMilliseconds = DefaultRequestTimeout,
                            ITaskLogger logger      = null)
     : base(s3ClientFactory, timeoutMilliseconds, logger)
 {
 }
Ejemplo n.º 20
0
 public SpacesClient(IS3ClientFactory factory, ISpacesOptions options)
 {
     _factory = factory;
     _options = options;
 }
Ejemplo n.º 21
0
 internal EnumerateBuckets(IS3ClientFactory s3ClientFactory,
     int timeoutMilliseconds = DefaultRequestTimeout,
     ITaskLogger logger = null)
     : base(s3ClientFactory, timeoutMilliseconds, logger)
 { }
Ejemplo n.º 22
0
 internal PublishFilesWithHeaders(IS3ClientFactory s3ClientFactory,
     int timeoutMilliseconds = DefaultRequestTimeout,
     bool publicRead = true,
     ITaskLogger logger = null)
     : base(s3ClientFactory, timeoutMilliseconds, publicRead, logger)
 { }
Ejemplo n.º 23
0
 internal DeleteChildren(IS3ClientFactory s3ClientFactory, int timeoutMilliseconds, ITaskLogger logger)
     : base(s3ClientFactory, timeoutMilliseconds, logger)
 {
 }
Ejemplo n.º 24
0
 public S3CommandLineService(IOptions <S3CommandLineOption> options, IS3ClientFactory s3ClientFactory, IConsole console)
 {
     _option          = options.Value;
     _s3ClientFactory = s3ClientFactory;
     _console         = console;
 }