使用ASP.net连接到Rackspace Cloud

时间:2013-06-28 10:12:53

标签: rackspace-cloud rackspace

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

我从NuGet下载了Rackspace.CloudFiles程序集,我正在尝试连接到服务器:

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

这样可行,但每次只连接一个存储位置。在rackspace控制面板中,我有更多的位置,我有容器。

当我连接Rackspace时,有没有办法指定位置?

1 个答案:

答案 0 :(得分: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,请随时提出问题;我来帮忙。

- Don Schenck,OpenStack .NET开发人员倡导者,Rackspace