public static T HttpPost <T>(this Rest restme, string relativeUrlPath = null)
 {
     return(Task.Run(async() => await restme.HttpPostAsync <T>(relativeUrlPath)).Result);
 }
 public static async Task <T> HttpPostAsync <T>(this Rest restme, string relativeUrlPath = null)
 {
     return(await restme.RequestAsync <T>(HttpMethod.Post, relativeUrlPath));
 }
 public static T HttpRequest <T>(this Rest restme, HttpMethod method, string relativeUrlPath = null)
 {
     return(Task.Run(async() => await restme.HttpRequestAsync <T>(method, relativeUrlPath)).Result);
 }