Stop Using _logger.LogInformation() in C# Hot Paths

How LoggerMessage source generators reduce allocations, improve performance, and keep your .NET logs clean.