public HttpResponseMessage GetifrsCustomer(HttpRequestMessage request, string rating) { return(GetHttpResponse(request, () => { HttpResponseMessage response = null; IfrsCustomer[] ifrscustomer = _IFRSDataService.GetIfrsCustomerByRating(rating); // notice no need to create a seperate model object since TBillsComputationResult entity will do just fine response = request.CreateResponse <IfrsCustomer[]>(HttpStatusCode.OK, ifrscustomer.ToArray()); return response; })); }