通过阅读本文,您可以快速了解服务端.NET SDK的使用方法。

前提条件

您已安装.NET Framework 4.5或以上版本。

操作步骤

  1. 安装SDK。
    1. 下载服务端.NET SDK并解压。详情请参见SDK下载
    2. 在Visual Studio解决方案资源管理器中右击您的项目,选择添加 > 引用
    3. 在引用管理器对话框中,单击浏览,选择之前解压好的DLL文件,单击添加
    4. 单击确定
  2. 创建并初始化DefaultAcsClient实例。
    DefaultAcsClient client = new DefaultAcsClient(clientProfile);
  3. 创建API请求并设置参数。
    //构造请求
    DescribeInstancesRequest request = new DescribeInstancesRequest();
    request.PageSize = 10;
  4. 发起请求并处理应答或异常。
    using Aliyun.Acs.Core;
    using Aliyun.Acs.Core.Profile;
    using Aliyun.Acs.Core.Exceptions;
    using Aliyun.Acs.Ecs.Model.V20140526;
    
    class TestProgram
    {
        static void Main(string[] args)
        {
            //构建一个Client,用于发起请求
            IClientProfile profile = DefaultProfile.GetProfile(
                "<your-region-id>",
                "<your-access-key-id>",
                "<your-access-key-secret>");
            DefaultAcsClient client = new DefaultAcsClient(profile);
            try
            {
                //构造请求
                DescribeInstancesRequest request = new DescribeInstancesRequest();
                request.PageSize = 10;
                //发起请求,获取Response
                DescribeInstancesResponse response = client.GetAcsResponse(request);
                System.Console.WriteLine(response.TotalCount);
            }
            catch (ServerException ex)
            {
                System.Console.WriteLine(ex.ToString());
            }
            catch (ClientException ex)
            {
                System.Console.WriteLine(ex.ToString());
            }
        }
    }