2013-06-28 49 views
1

我正尝试使用Asp.net连接到Rackspace Cloud。使用ASP.net连接到Rackspace Cloud

我从下载的NuGet装配Rackspace.CloudFiles,我试图连接到服务器:

UserCredentials userCred = new UserCredentials("username", "api_key"); 
Connection connection = new Connection(userCred); 
var containers = connection.GetContainers(); 

这工作,但每次只有一个存储位置连接。在机架空间控制面板中,我有更多的位置,我有容器。

当我连接到Rackspace时,是否有指定位置的方法?

回答

0

您可能想通过NuGet获取整个OpenStack .NET SDK;它允许您连接到“云”,然后根据地区(或所有地区或课程)选择容器。

像这样的:

// Get a list of containers 
CloudFilesProvider cfp = new CloudFilesProvider(_cloudIdentity); 
IEnumerable<ContainerCDN> listOfContainers = cfp.ListCDNContainers(region: "DFW"); 

如果决定使用OpenStack的.NET SDK,请不要犹豫,问的问题;我在这里帮忙。

- 唐·申克,OpenStack的.NET开发倡导者,Rackspace公司

+0

经过大量的研究,我终于找到了OpenStack的SDK,我现在与它的工作,一切工作正常。如果我有任何其他问题,我会让你知道,谢谢:) – Catalin

+0

嗨,你能帮我[这个](http://stackoverflow.com/questions/18254455/openstack-rackspace-cloud-files -net-sdk)的问题?谢谢 – Catalin