public void Open()
 {
     if (_blobContainer.CreateIfNotExists())
     {
         var blobContainerPermisson = new BlobContainerPermissions();
         blobContainerPermisson.PublicAccess = BlobContainerPublicAccessType.Container;
         _blobContainer.SetPermissions(blobContainerPermisson);
     }
     _state = StorageConnectionState.Open;
 }
 public void Close()
 {
     _state = StorageConnectionState.Closed;
     Dispose();
 }