title: Blob container creation exception
body: <p>I get an exception every time I try to create a container for the blob</p>
  
  <p>using the following code</p>
  
  <hr>
  
  <pre><code>CloudStorageAccount storageAccInfo;
  CloudBlobClient blobStorageType;
  CloudBlobContainer ContBlob;
  
  blobStorageType = storageAccInfo.CreateCloudBlobClient();
  
  //then I initialize storageAccInfo
  
  ContBlob = blobStorageType.GetContainerReference(containerName);
  //everything fine till here ; next line creates an exception
  
  ContBlob.CreateIfNotExist();
  </code></pre>
  
  <hr>
  
  <pre><code>Microsoft.WindowsAzure.StorageClient.StorageClientException was unhandled
    Message="One of the request inputs is out of range."
    Source="Microsoft.WindowsAzure.StorageClient"
    StackTrace:
         at Microsoft.WindowsAzure.StorageClient.Tasks.Task`1.get_Result()
         at Microsoft.WindowsAzure.StorageClient.Tasks.Task`1.ExecuteAndWait()
         at Microsoft.WindowsAzure.StorageClient.TaskImplHelper.ExecuteImplWithRetry[T](Func`2 impl, RetryPolicy policy)
         at Microsoft.WindowsAzure.StorageClient.CloudBlobContainer.CreateIfNotExist(BlobRequestOptions options)
         at Microsoft.WindowsAzure.StorageClient.CloudBlobContainer.CreateIfNotExist()
         at WebRole1.BlobFun..ctor() in C:\Users\cloud\Documents\Visual Studio 2008\Projects\CloudBlob\WebRole1\BlobFun.cs:line 58
         at WebRole1.BlobFun.calling1() in C:\Users\cloud\Documents\Visual Studio 2008\Projects\CloudBlob\WebRole1\BlobFun.cs:line 29
         at AzureBlobTester.Program.Main(String[] args) in C:\Users\cloud\Documents\Visual Studio 2008\Projects\CloudBlob\AzureBlobTester\Program.cs:line 19
         at System.AppDomain._nExecuteAssembly(Assembly assembly, String[] args)
         at System.AppDomain.ExecuteAssembly(String assemblyFile, Evidence assemblySecurity, String[] args)
         at Microsoft.VisualStudio.HostingProcess.HostProc.RunUsersAssembly()
         at System.Threading.ThreadHelper.ThreadStart_Context(Object state)
         at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
         at System.Threading.ThreadHelper.ThreadStart()
    InnerException: System.Net.WebException
         Message="The remote server returned an error: (400) Bad Request."
         Source="System"
         StackTrace:
              at System.Net.HttpWebRequest.EndGetResponse(IAsyncResult asyncResult)
              at Microsoft.WindowsAzure.StorageClient.EventHelper.ProcessWebResponse(WebRequest req, IAsyncResult asyncResult, EventHandler`1 handler, Object sender)
         InnerException: 
  </code></pre>
  
  <hr>
  
  <p>Do you guys knw what is it that I am doing wrong ?</p>