Пример #1
0
        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--;
            }
        }
Пример #2
0
 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);
 }
Пример #3
0
        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));
        }