Results 11 comments of Bas

It happens inside the same request context. The code I posted should be understood as being inside of an ASP.NET action (e.g. `async Task Get()`. It's the two concurrent `GetAsync`s...

It seems the main purpose of using HttpContext.Items is to cache the LogEventProperty. I think it might be worth looking into [`MemoryCache`](https://docs.microsoft.com/en-us/dotnet/api/system.runtime.caching.memorycache?view=dotnet-plat-ext-6.0) for this instead, because it serves the same...

Maybe the problem is easier to understand if I simplify the example a bit: ```csharp public async Task Get() { // Here _logger is a logger enriched with the ClientIpEnricher/ClientAgentEnricher...

@Kahbazi I have indeed seen this bug in real application code. The example that I describe in my original post is based on that scenario. Apparently no log is written...

I just realized that another solution (for projects using `Serilog.AspNetCore`) is to use its `EnrichtDiagnosticContext` to add the `ClientIp` and `ClientAgent` event properties. This is an alternative to using the...

I have this issue as well but on a OnePlus 5, although I don't think it is related to the device. AdAway is at version 5.11.0 I use the VPN...

As a workaround, you might try this approach: ```terraform data "sops_file" "secrets" { source_file = "secrets.encrypted.json" } locals { secrets = jsondecode(data.sops_file.secrets.raw) } ```

Here's an idea: ![valkey](https://github.com/valkey-io/valkey/assets/194770/6d9d4d98-7cd3-4ca7-8187-86b093034e19) The whole is supposed to represent a valkyrie-like figure, it is composed of a keyhole and a stack of blocks that are commonly used to represent...

Just a few thoughts on logo design: - Try to make it really simple. Keep in mind it should look good at different scales. - Make it instantly recognizable. This...