Exemple #1
0
        public async Task <ActionResult <IEnumerable <string> > > Get()
        {
            BlobStorageTools tools = new BlobStorageTools(azureProvider);

            string err = "";

            try
            {
                await tools.MoveAsync("blah", "blah", "blah", "blah");
            }
            catch (Exception ex)
            {
                System.Console.WriteLine(ex);
                err += ex.Message;
            }

            try
            {
                await tools.UploadAsync("sample-de542a93-8a61-4ba6-b2e5-ed3e76f0c56c", @"./test1.txt");
            }
            catch (Exception ex)
            {
                System.Console.WriteLine(ex);
                err += ex.Message;
            }

            try
            {
                await tools.DownloadAsync("sample-de542a93-8a61-4ba6-b2e5-ed3e76f0c56c", "test1.txt", "./copy-test1.txt");
            }
            catch (Exception ex)
            {
                System.Console.WriteLine(ex);
                err += ex.Message;
            }

            if (err == "")
            {
                return(Ok());
            }

            return(BadRequest(err));
        }
Exemple #2
0
        public async Task TearDown()
        {
            try
            {
                await blobStorageTools.DeleteContainerAsync(sourceContainerReference);
            }
            catch (Exception)
            {
                //
            }

            try
            {
                await blobStorageTools.DeleteContainerAsync(destinationContainerReference);
            }
            catch (Exception)
            {
                //
            }

            blobStorageTools              = null;
            sourceContainerReference      = null;
            destinationContainerReference = null;
        }
Exemple #3
0
 public void Setup()
 {
     blobStorageTools = new BlobStorageTools(provider);
 }