In this article i am going to explain about How to Create Container in Azure Blob Storage Using C#.Net & VB.Net. This is achieved by using the Create method of the CloudBlobContainer class.
In my previous article i have explained about Asp.Net GridView Sorting Example Using C#.Net & VB.Net, Convert Dataset Datatable To Json Data Array, Show Tooltip On Mouse Hover In Gridview, SQL Script To Drop Multiple Tables,Procedures At Once , Convert Dataset Datatable To Json Data Array and many articles in C#.Net,ASP.Net,VB.Net,Grid View,Javascript,jQuery,SQL Server and many other topics.
Create a console application and add the System.Configuration,Microsoft.WindowsAzure and Microsoft.WindowsAzure.StorageClient dlls to your project. And then include the below dlls in your project.
C#.Net:
VB.Net:
Now the below code is used to create the container in blobstorage.
C#.Net:
VB.Net:
The console output is shown below.
Do you like this article? Post your comments or share it with your friends. Happy coding...
In my previous article i have explained about Asp.Net GridView Sorting Example Using C#.Net & VB.Net, Convert Dataset Datatable To Json Data Array, Show Tooltip On Mouse Hover In Gridview, SQL Script To Drop Multiple Tables,Procedures At Once , Convert Dataset Datatable To Json Data Array and many articles in C#.Net,ASP.Net,VB.Net,Grid View,Javascript,jQuery,SQL Server and many other topics.
Create a console application and add the System.Configuration,Microsoft.WindowsAzure and Microsoft.WindowsAzure.StorageClient dlls to your project. And then include the below dlls in your project.
C#.Net:
using
Microsoft.WindowsAzure;
using
Microsoft.WindowsAzure.StorageClient;
using System;
using
System.Configuration;
VB.Net:
Imports
Microsoft.WindowsAzure
Imports
Microsoft.WindowsAzure.StorageClient
Imports
System.Configuration
Now the below code is used to create the container in blobstorage.
C#.Net:
string
storageConnectionString = ConfigurationManager.ConnectionStrings["Storage"].ConnectionString;
string containerName = "samplecontainer";
CloudStorageAccount
Account = CloudStorageAccount.Parse(storageConnectionString);
CloudBlobClient
BlobClient = Account.CreateCloudBlobClient();
BlobClient.RetryPolicy = RetryPolicies.Retry(4, TimeSpan.Zero);
Console.WriteLine("Create container ");
try
{
// Create a blob container.
CloudBlobContainer container =
BlobClient.GetContainerReference(containerName);
container.Create();
Console.WriteLine("Container Created Successfully..");
}
catch (StorageClientException ex)
{
// Throws 409 error if already exists, throw exception on
error.
// Error Code 409 - Container already exists
if ((int)ex.StatusCode == 409)
{
Console.WriteLine("Container already exists..");
}
}
finally
{
Console.ReadLine();
}
VB.Net:
Dim storageConnectionString As String =
ConfigurationManager.ConnectionStrings("Storage").ConnectionString
Dim containerName As String = "samplecontainer"
Dim Account As CloudStorageAccount =
CloudStorageAccount.Parse(storageConnectionString)
Dim BlobClient As CloudBlobClient =
Account.CreateCloudBlobClient()
BlobClient.RetryPolicy = RetryPolicies.Retry(4, TimeSpan.Zero)
Console.WriteLine("Create container ")
Try
' Create a blob container.
Dim container As CloudBlobContainer =
BlobClient.GetContainerReference(containerName)
container.Create()
Console.WriteLine("Container Created Successfully..")
Catch ex As StorageClientException
' Throws 409 error if already exists, throw exception on
error.
' Error Code 409 - Container already exists
If CInt(ex.StatusCode) =
409 Then
Console.WriteLine("Container already exists..")
End If
Finally
Console.ReadLine()
End Try
The console output is shown below.
Do you like this article? Post your comments or share it with your friends. Happy coding...
Comments
Post a Comment