예제 #1
0
        protected override void doWork()
        {
            logService.Debug(DateTime.Now);
            IEtwAnalyzeService etwAnalyzeService = EtwAnalyzeService.GetInstance();

            etwAnalyzeService.DoWork();
            logService.Debug("etwAnalyzeService start.");
        }
예제 #2
0
 public static IEtwAnalyzeService GetInstance()
 {
     if (_etwAnalyzeService != null)
     {
         return(_etwAnalyzeService);
     }
     lock (obj_Sync)
     {
         if (_etwAnalyzeService == null)
         {
             _etwAnalyzeService = new EtwAnalyzeService();
         }
     }
     return(_etwAnalyzeService);
 }