internal TResponse FetchObject(IResponse response) { response.ThrowIfNull("response"); return(service.DeserializeResponse <TResponse>(response)); }