// Token: 0x06000003 RID: 3 RVA: 0x000021F0 File Offset: 0x000003F0 public void Activate() { WTFLogger.Instance.LogDebug(WTFLog.Core, TracingContext.Default, "Activate command received", "Activate", "f:\\15.00.1497\\sources\\dev\\monitoring\\src\\ActiveMonitoring\\Local\\WorkerProcess\\Program.cs", 204); WTFLogger.Instance.Flush(); if (Interlocked.Exchange(ref this.initialized, 1) == 0) { ExchangeRpcConfiguration exchangeRpcConfiguration = new ExchangeRpcConfiguration(); exchangeRpcConfiguration.Initialize(); RecoveryActionHelper.CommunicateWorkerProcessInfoToHostProcess(false); WTFLogger.Instance.LogDebug(WTFLog.Core, TracingContext.Default, "Initializing local data access from Crimson channel", "Activate", "f:\\15.00.1497\\sources\\dev\\monitoring\\src\\ActiveMonitoring\\Local\\WorkerProcess\\Program.cs", 225); LocalDataAccess.Initialize(LocalEndpointManager.Instance.EndpointWorkitems); } this.activeMonitoringWorker.Start(); MonitoringWorker.eventLogger.LogEvent(MSExchangeHMEventLogConstants.Tuple_HealthManagerWorkerActivated, null, new object[] { MonitoringWorker.processId }); }