public static void InitializeLoggingBackend() { log4net.Config.XmlConfigurator.Configure(); var log4NetLoggingBackend = new Log4NetLoggingBackend(); LoggingServices.DefaultBackend = log4NetLoggingBackend; }
private static void Main(string[] args) { // Configure Log4Net XmlConfigurator.Configure(new FileInfo("log4net.config")); // Configure PostSharp Logging to use Log4Net var log4NetLoggingBackend = new Log4NetLoggingBackend(); LoggingServices.DefaultBackend = log4NetLoggingBackend; // Simulate some business logic. QueueProcessor.ProcessQueue(@".\Private$\SyncRequestQueue"); }
public static void Main(string[] args) { CreateHostBuilder(args).Build().Run(); var logRepository = LogManager.GetRepository(Assembly.GetEntryAssembly()); XmlConfigurator.Configure(logRepository, new FileInfo("log4net.config")); // Configure PostSharp Logging to use Log4Net var log4NetLoggingBackend = new Log4NetLoggingBackend(); LoggingServices.DefaultBackend = log4NetLoggingBackend; }