コード例 #1
0
 public Task<ConfigResponse> SetConfigAsync(ConfigRequest config)
 {
     return base.RequestWithPayloadAsync<ConfigRequest, ConfigResponse>(
         method: HttpMethod.Post,
         resource: "config",
         query: new SqlQuery(),
         payload: config
         );
 }
コード例 #2
0
ファイル: SystemApi.cs プロジェクト: gong0704/.net-sdk
        public async Task<ConfigResponse> SetConfigAsync(ConfigRequest config)
        {
            IHttpAddress address = baseAddress.WithResource("config");
            string body = contentSerializer.Serialize(config);
            IHttpRequest request = new HttpRequest(HttpMethod.Get, address.Build(), baseHeaders, body);

            IHttpResponse response = await httpFacade.RequestAsync(request);
            HttpUtils.ThrowOnBadStatus(response, contentSerializer);

            return contentSerializer.Deserialize<ConfigResponse>(response.Body);
        }