コード例 #1
0
ファイル: Log.cs プロジェクト: DjordjeTosic/DERMS-SIEM
 public Log(string message, Enums.Component component, Enums.LogLevel logLevel, DateTime dateTime)
 {
     Message   = message;
     Component = component;
     LogLevel  = logLevel;
     DateTime  = dateTime;
 }
コード例 #2
0
ファイル: Logger.cs プロジェクト: DjordjeTosic/DERMS-SIEM
        public static void Log(string message, Enums.Component component, Enums.LogLevel logLevel)
        {
            try
            {
                if (!File.Exists(path))
                {
                    using (FileStream fs = File.Create(path))
                    {
                        fs.Close();
                    }
                }

                using (StreamWriter writter = File.AppendText(path))
                {
                    writter.Write(DateTime.Now + " << " + component.ToString() + " >> [" + logLevel.ToString() + "] -> " + message + "\r\n");
                    writter.Close();
                }
            }
            catch (Exception e)
            {
                Console.WriteLine(e.StackTrace);
            }
        }
コード例 #3
0
ファイル: Event.cs プロジェクト: DjordjeTosic/DERMS-SIEM
 public Event(string message, Enums.Component component, DateTime dateTime)
 {
     Message   = message;
     Component = component;
     DateTime  = dateTime;
 }