Log4net — 1.2.10.0

protected void Application_Error(object sender, EventArgs e)

var log = LogManager.GetLogger("Global"); Exception ex = Server.GetLastError(); log.Fatal("Unhandled exception", ex); log4net 1.2.10.0

if (log.IsDebugEnabled) log.Debug($"Processing order orderId"); try // Business logic here log.Info($"Order orderId processed successfully"); catch (Exception ex) log.Error($"Failed to process order orderId", ex); throw; protected void Application_Error(object sender

1. Global Exception Logging (ASP.NET) In Global.asax.cs : EventArgs e) var log = LogManager.GetLogger("Global")

public class CustomMemoryAppender : log4net.Appender.AppenderSkeleton