Using interpolated strings ($"...") or string concatenation forces the CLR to build a new string every time the log statement executes — even if the current log level is disabled (e.g., when logging at Debug in production). Prefer using constant templates when logging data.