package infra

// LogDebug emite un log a nivel debug en el Logger.
// Los fields son pares key-value variadicos (ej: "port", 8484, "user", "lucas").
// Si el nivel del logger es mayor que Debug, el mensaje se descarta.
func LogDebug(logger *Logger, msg string, fields ...any) {
	if logger == nil || logger.inner == nil {
		return
	}
	logger.inner.Debug(msg, fields...)
}
