Esempio n. 1
0
        public void TestAzure()
        {
            azure.AzureBlobStorageEngine eng = new azure.AzureBlobStorageEngine("hostaldog",
                                                                                "XpcnoVzn2RyZkfI+8uhILK3mv0aDclGmlwAT+tolsg/r7TeOr5e/i+rDjpXBme0BVfWv1sUfyLvaBceaDvvnMw==", "http");

            Microsoft.WindowsAzure.Storage.Blob.IListBlobItem[] blobs = eng.GetDataList("images");

            foreach (Microsoft.WindowsAzure.Storage.Blob.IListBlobItem blob in blobs)
            {
                Console.WriteLine(blob.Uri.ToString() + " - " + blob.GetType().ToString());
                //if (typeof(Microsoft.WindowsAzure.Storage.Blob.CloudBlockBlob) == blob.GetType())
                //{
                //    Microsoft.WindowsAzure.Storage.Blob.CloudBlockBlob blblob = (Microsoft.WindowsAzure.Storage.Blob.CloudBlockBlob)blob;
                //    Console.Write(" [MIME: " + blblob.Properties.ContentType + "]");
                //    if (blblob.Uri.ToString().ToLower().Contains(".jpg") && blblob.Properties.ContentType != "image/jpeg")
                //    {
                //        blblob.FetchAttributes();
                //        blblob.Properties.ContentType = "image/jpeg";
                //        blblob.SetProperties();
                //        Console.Write("Cambiado mime a : " + blblob.Properties.ContentType + "]");
                //            //    }
                //             <add key="AzureAccountName" value="hostaldog"/>
                //<add key="AzureAccountKey" value="XpcnoVzn2RyZkfI+8uhILK3mv0aDclGmlwAT+tolsg/r7TeOr5e/i+rDjpXBme0BVfWv1sUfyLvaBceaDvvnMw=="/>
                //            //}
            }
            string guid = Guid.NewGuid().ToString();

            Console.WriteLine("Updloading ... " + guid);
            eng.UploadData(new System.IO.FileStream(@"c:\temp\ab3f4428-856b-4660-8979-5542fa16547e.jpg", System.IO.FileMode.Open),
                           "images", guid + ".jpg", "image/jpeg");
        }
Esempio n. 2
0
        public void TestAzure()
        {
            azure.AzureBlobStorageEngine eng = new azure.AzureBlobStorageEngine("hostaldog",
                "XpcnoVzn2RyZkfI+8uhILK3mv0aDclGmlwAT+tolsg/r7TeOr5e/i+rDjpXBme0BVfWv1sUfyLvaBceaDvvnMw==", "http");

            Microsoft.WindowsAzure.Storage.Blob.IListBlobItem[] blobs = eng.GetDataList("images");

            foreach (Microsoft.WindowsAzure.Storage.Blob.IListBlobItem blob in blobs)
            {
                Console.WriteLine(blob.Uri.ToString() + " - " + blob.GetType().ToString());
                //if (typeof(Microsoft.WindowsAzure.Storage.Blob.CloudBlockBlob) == blob.GetType())
                //{
                //    Microsoft.WindowsAzure.Storage.Blob.CloudBlockBlob blblob = (Microsoft.WindowsAzure.Storage.Blob.CloudBlockBlob)blob;
                //    Console.Write(" [MIME: " + blblob.Properties.ContentType + "]");
                //    if (blblob.Uri.ToString().ToLower().Contains(".jpg") && blblob.Properties.ContentType != "image/jpeg")
                //    {
                //        blblob.FetchAttributes();
                //        blblob.Properties.ContentType = "image/jpeg";
                //        blblob.SetProperties();
                //        Console.Write("Cambiado mime a : " + blblob.Properties.ContentType + "]");
            //            //    }
            //             <add key="AzureAccountName" value="hostaldog"/>
            //<add key="AzureAccountKey" value="XpcnoVzn2RyZkfI+8uhILK3mv0aDclGmlwAT+tolsg/r7TeOr5e/i+rDjpXBme0BVfWv1sUfyLvaBceaDvvnMw=="/>
            //            //}
            }
            string guid = Guid.NewGuid().ToString();
            Console.WriteLine("Updloading ... " + guid);
            eng.UploadData(new System.IO.FileStream(@"c:\temp\ab3f4428-856b-4660-8979-5542fa16547e.jpg", System.IO.FileMode.Open),
                "images", guid + ".jpg", "image/jpeg");
        }