Exemplo n.º 1
0
        private static DataPortalClient.IDataPortalProxy GetDataPortalProxy(Type objectType, bool forceLocal)
        {
            if (forceLocal || ApplicationContext.IsOffline)
            {
                return(new DataPortalClient.LocalProxy());
            }
            else
            {
                // load dataportal factory if loaded
                if (DataPortal.ProxyFactory == null)
                {
                    DataPortal.LoadDataPortalProxyFactory();
                }

                return(DataPortal.ProxyFactory.Create(objectType));
            }
        }