Cómo controlar Nlog logLevel usando variables de entorno

Intentando anular LogLevel en Nlog Configuration usando la variable de entorno y no funciona: por ejemplo

<logger name="*"  writeTo="console">
          <filters>
              <when condition="level >= '${environment:LOG_LEVEL}' " action="Ignore"/>
          </filters>      
</logger>

donde LOG_LEVEL se establece en LogLevel.Info

La misma configuración con Nlog Env funciona:

<variable name="myvar1" value="LogLevel.Info"/>
 <logger name="*"  writeTo="console">
          <filters>
              <when condition="level >= '${myvar1}' " action="Ignore"/>
          </filters>      
 </logger>

¿Alguna pista de cómo utilizar las variables env? Alguna extensión para escribir?

Respuestas a la pregunta(1)

Su respuesta a la pregunta