Can I use Log4Net Appender in Azure App Service or Azure Functions?
Yes—Azure App Service supported, Azure Functions NOT RECOMMENDED (use Serilog instead). Azure App Service (.NET Framework 4.x Web Apps): Deploy Nodinite.Log4Net.Appender DLL to App Service, configure log4net.config with Nodinite Log API endpoint (ensure App Service has outbound HTTPS connectivity to Nodinite instance, whitelist App Service IP in Nodinite firewall if required), works identically to on-premise IIS. Azure Functions (.NET Framework 4.x v1 runtime): Technically possible but NOT RECOMMENDED—Azure Functions has built-in logging to Application Insights, use Nodinite Serilog sinks for Azure Functions (.NET 6.0/8.0 v4 runtime) instead for better performance and structured logging. Best practice: For new Azure cloud applications, use Serilog (industry standard for .NET 5.0+ cloud-native logging) instead of Log4Net (legacy framework designed for on-premise IIS/Windows Services).