Sossenbinder
Logging System Design Advice for .NET CQRS Modular Monolith
What I'm not sure about yet is where you'd ideally capture this - I'd generally question what cqrs / mediatr solves in your case, but assuming it's there and established, does everything pass through that? In that case, does your mediatr-like construct offer behaviours or pipeline middlewares?
14 replies
Logging System Design Advice for .NET CQRS Modular Monolith
Building a logging sink yourself is quite a bit of work, especially in a high throughput scenario, due to the need for buffering / flushing and all sorts of potential bugs involved with that
14 replies
Logging System Design Advice for .NET CQRS Modular Monolith
For capturing contexts, you can use logging scopes and / or something like https://github.com/serilog/serilog/wiki/Enrichment when using Serilog
14 replies
✅ How to setup environment variables in Azure Web App
In a default Linux app service or a custom Linux container, any nested JSON key structure in the app setting name needs to be configured differently for the key name. Replace any colon (:) with a double underscore (). Replace any period (.) with a single underscore (_). For example, ApplicationInsights:InstrumentationKey needs to be configured in App Service as ApplicationInsightsInstrumentationKey for the key name.
20 replies