コード例 #1
0
        public async System.Threading.Tasks.Task <Models.Blackmailazure.Datum> CreateDatum(Models.Blackmailazure.Datum datum = default(Models.Blackmailazure.Datum))
        {
            var uri = new Uri(baseUri, $"Data");

            var httpRequestMessage = new HttpRequestMessage(HttpMethod.Post, uri);

            httpRequestMessage.Content = new StringContent(ODataJsonSerializer.Serialize(datum), Encoding.UTF8, "application/json");

            OnCreateDatum(httpRequestMessage);

            var response = await httpClient.SendAsync(httpRequestMessage);

            return(await response.ReadAsync <Models.Blackmailazure.Datum>());
        }
コード例 #2
0
        public async System.Threading.Tasks.Task <HttpResponseMessage> UpdateDatum(int?userId = default(int?), Models.Blackmailazure.Datum datum = default(Models.Blackmailazure.Datum))
        {
            var uri = new Uri(baseUri, $"Data({userId})");

            var httpRequestMessage = new HttpRequestMessage(HttpMethod.Patch, uri);

            httpRequestMessage.Content = new StringContent(ODataJsonSerializer.Serialize(datum), Encoding.UTF8, "application/json");

            OnUpdateDatum(httpRequestMessage);
            return(await httpClient.SendAsync(httpRequestMessage));
        }