public HttpResponseMessage Getmprcommfeebysearch(HttpRequestMessage request, string searchValue) { if (HttpContext.Current.Session["result"] != null) { HttpContext.Current.Session["result"] = null; } return(GetHttpResponse(request, () => { MPRCommFee[] mprcommfee = _MPRPLService.GetMPRCommFeesBySearch(searchValue); if (HttpContext.Current.Session["result"] == null) { HttpContext.Current.Session["result"] = mprcommfee; } return request.CreateResponse <MPRCommFee[]>(HttpStatusCode.OK, mprcommfee); })); }