コード例 #1
0
ファイル: LogImpl.cs プロジェクト: zoomcoder/TickZoomPublic
 public LogImpl(LogManagerImpl manager, ILogger logger)
 {
     logManager = manager;
     logWrapper = new LogImplWrapper(logger);
     Connect();
     if (symbolMap == null)
     {
         lock ( locker) {
             if (symbolMap == null)
             {
                 ConvertSymbols();
             }
         }
     }
 }
コード例 #2
0
 public LogImpl(ILogger logger)
 {
     log = new LogImplWrapper(logger);
     for (int i = 0; i < 50; i++)
     {
         indentStrings[i] = new string(' ', i);
     }
     Connect();
     if (symbolMap == null)
     {
         lock ( locker) {
             if (symbolMap == null)
             {
                 ConvertSymbols();
                 ConvertTimes();
             }
         }
     }
 }