Пример #1
0
        public Task <DataPortalResult> Update(object obj, DataPortalContext context, bool isSync)
        {
            var dp = new SimpleDataPortal();

            Task <DataPortalResult> result = null;

            _dispatcher.Dispatch(obj, () => result = dp.Update(obj, context, isSync));

            if (result == null)
            {
                throw new InvalidOperationException("SaveHandlerDispatcher.Dispatch never called doDataPortalCall.");
            }

            return(result);
        }
Пример #2
0
        public Task <DataPortalResult> Fetch(Type objectType, object criteria, DataPortalContext context, bool isSync)
        {
            var dp = new SimpleDataPortal();

            return(dp.Fetch(objectType, criteria, context, isSync));
        }