Beispiel #1
0
        public static async Task <T> PostObject <T>(this Default.Container container, string url, object obj)
        {
            var client  = container.GetHttpClient();
            var request = new HttpRequestMessage(new HttpMethod("POST"), url)
            {
                Content = new StringContent(JsonConvert.SerializeObject(obj), Encoding.UTF8, "application/json")
            };
            var response = await client.SendAsync(request);

            if (!response.IsSuccessStatusCode)
            {
                return(default);