예제 #1
0
        public async Task GetAsync()
        {
            var storage = new FileBlobStorage(Configuration);
            var uri     = new Uri(storage.BaseUri, "a/file.txt");

            CreateDirectory(@"a");
            WriteFile(@"a", "file.txt");

            byte[] bytes;
            using (var stream = await storage.GetAsync(uri))
                using (var memory = new MemoryStream())
                {
                    await stream.CopyToAsync(memory);

                    bytes = memory.ToArray();
                }

            Utf8.GetString(bytes).Should().Be(TestText);
        }