Пример #1
0
        private static void LogDiagnostics(IEnumerable <Diagnostic> Diagnostics)
        {
            foreach (Diagnostic Diag in Diagnostics)
            {
                switch (Diag.Severity)
                {
                case DiagnosticSeverity.Error:
                {
                    Log.TraceError(Diag.ToString());
                    break;
                }

                case DiagnosticSeverity.Hidden:
                {
                    break;
                }

                case DiagnosticSeverity.Warning:
                {
                    Log.TraceWarning(Diag.ToString());
                    break;
                }

                case DiagnosticSeverity.Info:
                {
                    Log.TraceInformation(Diag.ToString());
                    break;
                }
                }
            }
        }