コード例 #1
0
        public static void InitializeLoggingBackend()
        {
            log4net.Config.XmlConfigurator.Configure();
            var log4NetLoggingBackend = new Log4NetLoggingBackend();

            LoggingServices.DefaultBackend = log4NetLoggingBackend;
        }
コード例 #2
0
ファイル: Program.cs プロジェクト: xphillyx/PostSharp.Samples
        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");
        }
コード例 #3
0
        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;
        }