public virtual async Task CreateContainerAsync(string name)
        {
            var containerConfiguration = BlobContainerConfigurationProvider.Get <OSSContainer>();
            var containerName          = NormalizeContainerName(containerConfiguration, name);

            if (await ContainerRepository.ContainerExistsAsync(name))
            {
            }
            // 框架暂时未实现创建Container ,这里采用保存一个空文件,然后删除此文件的方法来创建Container
            var blobContainer = BlobContainerFactory.Create(containerName);

            try
            {
                var emptyBlobData = System.Text.Encoding.UTF8.GetBytes("");
                await blobContainer.SaveAsync("empty.txt", emptyBlobData, true);

                var container = new BlobContainer(GuidGenerator.Create(), containerName, CurrentTenant.Id)
                {
                    CreationTime = Clock.Now
                };
                await ContainerRepository.InsertAsync(container);
            }
            finally
            {
                await blobContainer.DeleteAsync("empty.txt");
            }
        }