Don't box your logs
Introduction
.NET's default interface for logging (ILogger) can log any number and type of parameters in the log messages. Because of this, the parameters are passed as object to the log implementation, causing the boxing of value types.
In this post...
danielgenezini.hashnode.dev5 min read