public DataPortalResult Fetch(Type objectType, object criteria, DataPortalContext context) { var server = new DataPortalFacade(); try { LEnvironment.ThreadPortalCount++; return(server.Fetch(objectType, criteria, context)); } finally { LEnvironment.ThreadPortalCount--; } }
public WcfResponse Fetch(FetchRequest request) { DataPortalFacade portal = new DataPortalFacade(); object result; try { result = portal.Fetch(request.ObjectType, request.Criteria, request.Context); } catch (Exception ex) { result = ex; } return new WcfResponse(result); }
public WcfResponse Fetch(FetchRequest request) { DataPortalFacade portal = new DataPortalFacade(); object result; try { result = portal.Fetch(request.ObjectType, request.Criteria, request.Context); } catch (Exception ex) { result = ex; } return(new WcfResponse(result)); }