Fading Coder

One Final Commit for the Last Sprint

Log4Net Integration in ASP.NET Core

Method 1: Explicit Repository Configuration Required NuGet packages: log4net and Microsoft.Extensions.Logging.Log4Net.AspNetCore Initialize reposiotry during application startup: public Startup(IConfiguration config, IWebHostEnvironment env) { string appRoot = env.ContentRootPath; FileInfo configFi...

Log4net Custom Field Persistence to Oracle via ODP.NET Managed Driver

Environment Confgiuration Development environment requires Visual Studio 2010, Oracle 11g database, log4net 1.2.13, and Oracle.ManagedDataAccess.dll version 4.121.1.0. Implementation Procedure Configuration Setup Create log4net configuration file with Oracle-specific parameters: <appender name=&q...

Implementing Background Job Scheduling with Quartz.NET and Topshelf

Quartz.NET is a powerful open-source job scheduling library for .NET applications. When combined with Topshelf, it enables the creation of robust Windows services capable of executing scheduled background tasks. Project Setup Create a new console application named QuartzJobDemo. The following compon...