public ActionResult Directors_Movie_Read([DataSourceRequest] DataSourceRequest request) { DirectorData[] directors = null; int directorCount = _directorService.TotalCount(); RunAndReleaseProxy <IDirectorService>(_proxyFactory.CreateProxy <IDirectorService>(), proxy => { //directors = proxy.GetByPage(request.Page, request.PageSize); directorCount = proxy.TotalCount(); }); return(Json(new DataSourceResult { Data = directors, Total = directorCount })); }