public async Task Client_Default() { using (var client = new BackblazeClient()) { client.Connect(Options.KeyId, Options.ApplicationKey); var results = await client.Buckets.FindByNameAsync(_bucketName); Assert.Equal(_bucketName, results.BucketName); }; }
public async Task Client_WithLoggerAndCache() { var options = Options; var loggerFactory = LoggerFactory.Create(builder => { builder .AddFilter("Microsoft", LogLevel.Warning) .AddFilter("System", LogLevel.Warning) .AddFilter("Bytewizer.Backblaze", LogLevel.Trace) .AddDebug(); }); var cache = new MemoryCache(new MemoryCacheOptions()); using (var client = new BackblazeClient(options, loggerFactory, cache)) { client.Connect(); var results = await client.Buckets.FindByNameAsync(_bucketName); Assert.Equal(_bucketName, results.BucketName); } }