| 1234567891011121314151617181920212223242526 | namespace InABox.Core{    public enum LogType    {        Information,        Query,        Update,        Error,        /// <summary>        /// This log is an important notice that the system administrator should not ignore.        /// </summary>        Important    }    public delegate void LogFunction(LogType type, string userid, string message);    public static class Logger    {        public static event LogFunction OnLog;        public static void Send(LogType logtype, string userid, string message)        {            OnLog?.Invoke(logtype, userid, message);        }    }}
 |