Ejemplo n.º 1
0
        /// <summary>
        /// 启动
        /// </summary>
        /// <param name="e"></param>
        protected override void OnStartup(StartupEventArgs e)
        {
            var serviceAssembliesPathList = Directory.GetFiles(AppDomain.CurrentDomain.BaseDirectory, "*Service.dll",
                                                               SearchOption.TopDirectoryOnly);
            var serviceAssemblies = new List <Assembly>();

            if (serviceAssembliesPathList.Any())
            {
                foreach (var path in serviceAssembliesPathList)
                {
                    serviceAssemblies.Add(Assembly.LoadFile(path));
                }
            }

            MvxHelper.Init <MainWindowView, FirstViewModel>(serviceAssemblies: serviceAssemblies.ToArray());
        }
Ejemplo n.º 2
0
 /// <summary>
 /// 构造
 /// </summary>
 public App()
 {
     MvxHelper.CaptureGlobalExceptions();
 }