public Task <T> GetAsync <T>(IReturn <T> request) { var url = request.GetUrlFromRoute(); return(GetAsync <T>(url)); }
public Task <T> DeleteAsync <T>(IReturn <T> request) { var url = request.GetUrlFromRoute(); return(DeleteAsync <T>(url, request)); }
public static Task <T> GetAsync <T>(this HttpClient client, IReturn <T> request, ILogger logger = null) { var url = request.GetUrlFromRoute(true); return(client.GetAsync <T>(url, logger: logger)); }