Я в процессе создания сайта MVC Windows Azure, который включает пользователей, загружающих изображения. Я хотел сохранить изображения в капли. Я искал учебники, но большинство из них касаются Webapps, а не сайтов MVC.Использование Azure Blobs с Azure Website
Единственный полезный учебник я нашел: http://www.codeproject.com/Articles/490178/How-to-Use-Azure-Blob-Storage-with-Azure-Web-Sites
Я новичок в целом MVC/Windows Azure/Visual Studio сцены, и я запуталась в шаге 7, где я должен был подключиться к Облако Счет хранения.
var storageAccount = CloudStorageAccount.Parse(
ConfigurationManager.ConnectionStrings["StorageConnection"].ConnectionString);
Я не могу понять, где я должен положить этот бит кода.
То же самое для кода Шаг 8: Создание контейнера
blobStorage = storageAccount.CreateCloudBlobClient();
CloudBlobContainer container = blobStorage.GetContainerReference("productimages");
if (container.CreateIfNotExist())
{
// configure container for public access
var permissions = container.GetPermissions();
permissions.PublicAccess = BlobContainerPublicAccessType.Container;
container.SetPermissions(permissions);
}
И Шаг 9: сохранить изображение в BLOB
string uniqueBlobName = string.Format("productimages/image_{0}{1}",
Guid.NewGuid().ToString(), Path.GetExtension(image.FileName));
CloudBlockBlob blob = blobStorage.GetBlockBlobReference(uniqueBlobName);
blob.Properties.ContentType = image.ContentType;
blob.UploadFromStream(image.InputStream);
Любая помощь будет очень ценна. Также приветствуются любые другие ссылки на соответствующие учебные пособия.
Большое спасибо!
взглянуть на это вместо: http://www.tugberkugurlu.com/archive/how-to-use- windows-azure-blob-storage-service-with-asp-net-mvc-web-приложение – JuneT
Спасибо! Это действительно помогло! –