using Avalonia; using Avalonia.Markup.Xaml; using Prism.DryIoc; using Prism.Ioc; using Ursa.PrismExtension; namespace Ursa.PrismDialogDemo; public partial class App : PrismApplication { public override void Initialize() { AvaloniaXamlLoader.Load(this); base.Initialize(); } protected override void RegisterTypes(IContainerRegistry containerRegistry) { containerRegistry.Register(); containerRegistry.RegisterUrsaDialogService(); containerRegistry.RegisterUrsaDialogView("Default"); } protected override AvaloniaObject CreateShell() { return Container.Resolve(); } }