private T[] GetModels <T>(string relatedUri) { Uri uri = new Uri(_baseUri, relatedUri); ServiceResponse serviceReponse = _serviceCommunicator.GetRequest(uri.AbsoluteUri, _authorizationStrategy.GetAuthorizationHeader()); if (serviceReponse.StatusCode != HttpStatusCode.OK) { ThrowCommunicationException(serviceReponse); } T[] resultBatchModel = _modelConvertor.ConvertToModel <T[]>(serviceReponse.Response); return(resultBatchModel); }