protected override void OnError(HttpContext context, EventArgs e)
        {
            var id = context.GetId();

            if (id == null || context.Error == null) return;

            var exception = context.Error.GetBaseException();
            Logger.Debug(exception, "OnError");
        }
 public static string EncodeError(HttpContext context)
 {
     Guid? guid = context.GetId();
     return EncodeError(
         guid == null ? "" : guid.Value.ToString(),
         context.Request.Url.ToString(),
         context.Error.GetBaseException().Message,
         context.Error.GetBaseException().StackTrace);
 }