using System.Reactive; using System.Reactive.Subjects; namespace ServiceLib.Handler; public static class AppEvents { public static readonly Subject ProfilesRefreshRequested = new(); public static readonly Subject SubscriptionsRefreshRequested = new(); public static readonly Subject ProxiesReloadRequested = new(); public static readonly Subject DispatcherStatisticsRequested = new(); public static readonly Subject SendSnackMsgRequested = new(); public static readonly Subject SendMsgViewRequested = new(); public static readonly Subject AppExitRequested = new(); public static readonly Subject ShutdownRequested = new(); public static readonly Subject AdjustMainLvColWidthRequested = new(); public static readonly Subject SetDefaultServerRequested = new(); public static readonly Subject RoutingsMenuRefreshRequested = new(); public static readonly Subject TestServerRequested = new(); public static readonly Subject InboundDisplayRequested = new(); public static readonly Subject SysProxyChangeRequested = new(); }