Пример #1
0
        static void Main(string[] args)
        {
            var logDetails = GetSLogDetails("Starting Application", null);

            SLogger.WriteDiagnostic(logDetails);

            try
            {
                var ex = new Exception("Something bad has happend!");
                ex.Data.Add("input param", "nothing to see here");

                throw ex;
            }
            catch (Exception ex)
            {
                logDetails = GetSLogDetails("", ex);
                SLogger.WriteError(logDetails);
            }

            logDetails = GetSLogDetails("Used SLogging.Console application", null);
            SLogger.WriteUsage(logDetails);

            logDetails = GetSLogDetails("Stoping Application", null);
            SLogger.WriteDiagnostic(logDetails);
        }