1234567891011121314151617181920212223242526272829303132 |
- using ProximaAnalizer.Data;
- using ProximaAnalizer.ViewModels;
- using ProximaAnalizer.ViewModels.Dialog;
- using ProximaAnalizer.Views;
- using ProximaAnalizer.Views.Dialog;
- using SqlSugarORM;
- using System.Windows;
- namespace ProximaAnalizer;
- /// <summary>
- /// Interaction logic for App.xaml
- /// </summary>
- public partial class App : PrismApplication
- {
- protected override Window CreateShell()
- {
- return Container.Resolve<MainWindow>();
- }
- protected override void RegisterTypes(IContainerRegistry containerRegistry)
- {
- containerRegistry.RegisterForNavigation<Loading, LoadingViewModel>("Loading");
- containerRegistry.RegisterForNavigation<DBInfoTrace, DBInfoTraceViewModel>("DBInfoTrace");
- containerRegistry.RegisterForNavigation<DBInfoAlarm, DBInfoAlarmViewModel>("DBInfoAlarm");
- containerRegistry.RegisterDialog<LinePicker, DialogPickerViewModel>("LinePicker");
- containerRegistry.RegisterSingleton<SqlSugarCustom>();
- containerRegistry.RegisterSingleton<TraceData>();
- containerRegistry.RegisterSingleton<LineCollection>();
- }
- }
|