vue-java-tutorials/CSharp/WPFTutorial/MainApplication/App.xaml.cs

28 lines
671 B
C#
Raw Normal View History

2025-06-22 20:21:42 +08:00
using System.Windows;
using MainApplication.Views;
using ModuleA;
using ModuleB;
namespace MainApplication;
/// <summary>
/// Interaction logic for App.xaml
/// </summary>
public partial class App : PrismApplication
{
protected override void RegisterTypes(IContainerRegistry containerRegistry)
{
}
protected override Window CreateShell()
{
return Container.Resolve<MainView>();
}
protected override void ConfigureModuleCatalog(IModuleCatalog moduleCatalog)
{
moduleCatalog.AddModule<ModuleAProfile>();
moduleCatalog.AddModule<ModuleBProfile>();
base.ConfigureModuleCatalog(moduleCatalog);
}
}