Example #1
0
 public void Log(TraceLogItemType type, string operationType, string message, string detailedMessage = null)
 {
     var item = new TraceLogItem
         {
             Type = type,
             OperationType = operationType,
             Message = message,
             DetailedMessage = detailedMessage
         };
     Log(item);
 }
Example #2
0
        public static void Log(TraceLogItemType type, string operationType, string message, string detailedMessage = null)
        {
            var item = new TraceLogItem
            {
                Type            = type,
                OperationType   = operationType,
                Message         = message,
                DetailedMessage = detailedMessage
            };

            Log(item);
        }
Example #3
0
        /// <summary>
        /// Inicializálja a naplózó komponenst
        /// </summary>
        public static void Start()
        {
            var logFolder         = TracerConfiguration.LogFolder;
            var logFile           = TracerConfiguration.LogFile;
            var folderPattern     = TracerConfiguration.FolderPattern;
            var fileSuffixPattern = TracerConfiguration.FileSuffixPattern;

            LoggerInstance = new FileTraceLogger(
                logFile,
                logFolder,
                folderPattern,
                fileNameSuffixPattern: fileSuffixPattern,
                flushAfter: 1);
            s_LogType = TracerConfiguration.LogLevel;
        }