Exemple #1
0
        public void LogDetailedErrorMessage(string additionalMessage, HttpContext context)
        {
            var sessionDebugInfo = context != null?GetUserAndSessionInformationForError(context) : string.Empty;

            var requestDebugInfo = context != null?DebugInfo(context.Request) : string.Empty;

            var logMessage = string.Format("{1}{0}{0}{2}{0}{0}{3}", Environment.NewLine, additionalMessage, sessionDebugInfo, requestDebugInfo);

            Logger.Error(logMessage);
            SitkaGlobalBase.CancelErrorLoggingFromApplicationEnd();
        }
Exemple #2
0
 public void LogDetailedErrorMessage(SitkaRequestInfo requestInfo)
 {
     Logger.Error(requestInfo.ToString(), requestInfo.OriginalException);
     SitkaGlobalBase.CancelErrorLoggingFromApplicationEnd();
 }