public HttpResponseMessage Get(string sort, int pageIndex)
        {
            int totalCount = resourceRepository.GetCount(sort);
            IEnumerable <dynamic> resourceList = resourceRepository.PaginationBySort(sort, pageIndex);
            var data = ResourceToJsonRepository.GetData(resourceList, totalCount);
            JavaScriptSerializer serializer = new JavaScriptSerializer();
            string str = serializer.Serialize(data);

            return(new HttpResponseMessage {
                Content = new StringContent(str, Encoding.UTF8, "application/json")
            });
        }