示例#1
0
        public override void DoWork()
        {
            string appCfgPath = mcsf_clr_systemenvironment_config.GetApplicationPath() + @"\xsample\config\XSample.xml";
            XApp   app        = new XApp(appCfgPath, GetCommunicationProxy());

            app.Run();
        }
        public override void DoWork()
        {
            const string configPath = @"..\..\IAS\MiddleWare\Filming\\Filming.ProxyTest\Config\FilmingProxyTestBoot.xml";
            var          app        = new XApp(configPath, GetCommunicationProxy());

            app.Run();
        }
示例#3
0
        private void Init(
            Thread mainThread,
            ICommunicationProxy commProxy, ICommunicationMap commMap)
        {
            string appCfgPath = @"D:\X-SW\XA\Trunk\UIH\appdata\patientadmin\config\PAShellWindowConfigure.xml";
            var    app        = new XApp(appCfgPath, commProxy);

            GlobalDefinition.Main    = this;
            GlobalDefinition.MainWnd = app.MainWindow;
            //GlobalDefinition.MainDataContext = app.MainWindow.DataContext;
            GlobalDefinition.MainThread = mainThread;
            try
            {
                _Containee.Register(commProxy, commMap);
            }
            catch (System.Exception ex)
            {
                GlobalDefinition.LoggerWrapper.LogDevError(ex.Message);
                GlobalDefinition.LoggerWrapper.LogDevError(ex.StackTrace);
            }
            app.Run();
        }