Microsoft.WindowsAzure.Commands.Storage.Test.Service.MockStorageBlobManagement.CreateContainerIfNotExists C# (CSharp) Method

CreateContainerIfNotExists() public method

Create the container if not exists
public CreateContainerIfNotExists ( Microsoft.WindowsAzure.Storage.Blob.CloudBlobContainer container, Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions requestOptions = null, Microsoft.WindowsAzure.Storage.OperationContext operationContext = null ) : bool
container Microsoft.WindowsAzure.Storage.Blob.CloudBlobContainer A cloudblobcontainer object
requestOptions Microsoft.WindowsAzure.Storage.Blob.BlobRequestOptions
operationContext Microsoft.WindowsAzure.Storage.OperationContext Operation context
return bool
        public bool CreateContainerIfNotExists(CloudBlobContainer container, BlobRequestOptions requestOptions = null, OperationContext operationContext = null)
        {
            CloudBlobContainer containerRef =  GetContainerReference(container.Name);

            if (DoesContainerExist(containerRef, requestOptions, operationContext))
            {
                return false;
            }
            else
            {
                containerRef = GetContainerReference(container.Name);
                ContainerList.Add(containerRef);
                return true;
            }
        }