public async Task <T> PostAsync <T>(IPostRequest request) where T : IResponse { return(await restCaller.PostAsync <T>(request.GetUri(), request.GetPostContent())); }
public T Post <T>(IPostRequest request) where T : IResponse { return(restCaller.Post <T>(request.GetUri(), request.GetPostContent())); }