| 12345678910111213141516171819202122232425262728293031323334 |
- namespace DataLogModule;
- [Module(ModuleName = ModuleName)]
- public class ModuleInitializer : IModule
- {
- public ModuleInitializer(IModuleContainer commonContainer)
- {
- commonContainer.AddModule(ModuleName);
- Container.SubModules.Add(0, "OperationLog");
- Container.SubModules.Add(1, "ProcessHistory");
- Container.SubModules.Add(2, "DataHistory");
- Container.SubModules.Add(3, "DataCharting");
- commonContainer.AddNavigation(Container);
- }
- public const string ModuleName = "DataLog";
- public readonly static ContainerInfo Container = new(4, ModuleName, ModuleName, false, []);
- void IModule.OnInitialized(IContainerProvider containerProvider)
- {
- //IBottomPopManager popManager = containerProvider.Resolve<IBottomPopManager>();
- }
- void IModule.RegisterTypes(IContainerRegistry containerRegistry)
- {
- containerRegistry.RegisterForNavigation<DataLogOpretionLog, DLOperationViewModel>("OperationLog");
- containerRegistry.RegisterForNavigation<DataLogProcessHistory, DLProcessHistoryViewModel>("ProcessHistory");
- containerRegistry.RegisterForNavigation<DataLogDataHistory, DLDataHistroyViewModel>("DataHistory");
- containerRegistry.RegisterForNavigation<DataLogCharting, DLDataChartingViewModel>("DataCharting");
- }
- }
|