Files
ADP/MonitorModule/MonitorModule.cs
2026-07-22 17:08:36 +08:00

26 lines
802 B
C#

using MonitorModule.Views;
using MonitorModule.Views.Dialogs;
using System.Reflection;
namespace MonitorModule
{
[Module(OnDemand = true)]
public class MonitorModule: IModule
{
public void OnInitialized(IContainerProvider containerProvider)
{
IRegionManager regionManager = containerProvider.Resolve<IRegionManager>();
}
public void RegisterTypes(IContainerRegistry containerRegistry)
{
containerRegistry.RegisterForNavigation<MonitorView>("MonitorView");
containerRegistry.RegisterForNavigation<RecordView>("RecordView");
containerRegistry.RegisterForNavigation<CurveRecallView>("CurveRecallView");
containerRegistry.RegisterDialog<ValueLimitView>("ValueLimitView");
}
}
}