using Avalonia.Controls; using Prism.Ioc; namespace Ursa.PrismExtension; public static class UrsaDialogServiceExtension { internal const string UrsaDialogViewPrefix = "URSA_DIALOG_VIEW_"; public static void RegisterUrsaDialogService(this IContainerRegistry containerRegistry) { containerRegistry.RegisterSingleton(); containerRegistry.RegisterSingleton(); containerRegistry.RegisterSingleton(); } public static void RegisterUrsaDialogView(this IContainerRegistry containerRegistry, string name) where T : Control { containerRegistry.Register(UrsaDialogViewPrefix+name); } }