public WebStorage(StorageOptions options, IHttpClientFactory httpClientFactory, IStorageCompressor storageCompressor) { this.options = options; this.httpClientFactory = httpClientFactory; this.storageCompressor = storageCompressor; }
public DataStorage(ILogger <DataStorage> logger, StorageOptions options, IRetryableStorage storage, IStorageCompressor storageCompressor) { this.logger = logger; this.storage = storage; this.storageCompressor = storageCompressor; this.options = options; }
public LocalFileStorage(IStorageCompressor storageCompressor, StorageOptions options) { this.storageCompressor = storageCompressor; this.options = options; }