C# 将Microsoft.Azure.Storage.Blob.CloudBlobContainer强制转换为Microsoft.WindowsAzure.Storage.Blob.CloudBlobContainer

C# 将Microsoft.Azure.Storage.Blob.CloudBlobContainer强制转换为Microsoft.WindowsAzure.Storage.Blob.CloudBlobContainer,c#,azure-webjobs,C#,Azure Webjobs,我们正试图破解WebJobs,使其作为MSI用户连接到存储,以符合某些要求。我们正在使用这种技术 问题是这条线 webJobConfiguration.Services.AddSingleton(new DistributedLockManagerContainerProvider { InternalContainer = container }); 显然,Azure Webjob api尚未更新为使用Microsoft.Azure,并且它仍然使用Microsoft.Window

我们正试图破解WebJobs,使其作为MSI用户连接到存储,以符合某些要求。我们正在使用这种技术

问题是这条线

webJobConfiguration.Services.AddSingleton(new DistributedLockManagerContainerProvider
{
     InternalContainer = container
});
显然,Azure Webjob api尚未更新为使用
Microsoft.Azure
,并且它仍然使用
Microsoft.WindowsAzure.Storage.Blob.CloudBlobContainer
的容器类型。除了我们的整个API已转换为
Microsoft.Azure
命名空间类之外,这不会是一个问题


有没有一种简单的方法可以在新旧名称空间之间切换?

请提供您的代码?请提供您的代码?