コード例 #1
0
 protected override void OnInitialized()
 {
     try
     {
         base.OnInitialized();
         m_EventSourceBootstrapper = Container.GetExportedValue <EventSourceBootstrapper>();
         m_EventSourceBootstrapper.Run();
         ReferenceApplicationEventSource.Log.StartingApplication(Settings.Default.MessageHandlerProvider);
         ConsumerDataManagementSetup m_ConsumerConfigurationFactory = Container.GetExportedValue <ConsumerDataManagementSetup>();
         m_ConsumerConfigurationFactory.Setup();
         m_Components.Add(m_ConsumerConfigurationFactory);
         ReferenceApplicationEventSource.Log.PartCreated(nameof(ConsumerDataManagementSetup));
         OPCUAServerProducerSimulator m_OPCUAServerProducerSimulator = Container.GetExportedValue <OPCUAServerProducerSimulator>();
         m_OPCUAServerProducerSimulator.Setup();
         m_Components.Add(m_OPCUAServerProducerSimulator);
         ReferenceApplicationEventSource.Log.PartCreated(nameof(OPCUAServerProducerSimulator));
     }
     catch (Exception _ex)
     {
         ReferenceApplicationEventSource.Log.EnteringMethod(nameof(AppBootstrapper), $"{nameof(AppBootstrapper)} at catch (Exception _ex)");
         ReferenceApplicationEventSource.Log.LogException(_ex);
         throw;
     }
 }