using DefaultEdit.Core; using DefaultEdit.Log4xml; using DefaultEdit.Model; using DefaultEdit.Views; using log4net.Config; using Prism.Ioc; using Prism.Unity; using System.IO; using System.Windows; namespace DefaultEdit { /// /// App.xaml 的交互逻辑 /// public partial class App : PrismApplication { protected override Window CreateShell() { XmlConfigurator.Configure(new FileInfo("Log4xml/log4net.config")); LogHelper.Info("程序启动"); return Container.Resolve(); } protected override void RegisterTypes(IContainerRegistry containerRegistry) { containerRegistry.RegisterForNavigation("RoleLoginView"); containerRegistry.RegisterForNavigation("MenuView"); containerRegistry.RegisterForNavigation("ProductView"); containerRegistry.RegisterForNavigation("SettingView"); containerRegistry.RegisterForNavigation("WorkRunView"); containerRegistry.RegisterSingleton(); } } }