/// <summary> /// Executes the request. /// </summary> /// <param name="remainingTimeCallback">A callback function in which the estimated remaining time in seconds is sent.</param> /// <returns>A response containing the requested data.</returns> public override async Task <Response> Execute(Action <int> remainingTimeCallback) { var requestUrl = GetRequestUrl(); return(await ServiceHelper.MakeAsyncGetRequest(requestUrl, remainingTimeCallback)); }