Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

185
Vistas
Cómo acceder al mensaje de alcance desde un registrador

Soy un principiante en Logger, solo me pregunto cómo funciona BeginScope()

 // startup.cs public void Configure(IApplicationBuilder app, IWebHostEnvironment env, ILogger<Startup> logger) { if (env.IsDevelopment()) { app.UseDeveloperExceptionPage(); } app.UseEndpoints(endpoints => { endpoints.MapGet("/", async context => { using (logger.BeginScope("Example")) { logger.LogInformation("Processing credit card payment"); } }); }); }

ingrese la descripción de la imagen aquí

Creo que un alcance en el registrador es el que puede agregar un "prefijo" al mensaje registrado, por lo que en mi caso, la salida debería ser "Ejemplo Procesamiento de pago con tarjeta de crédito", entonces, ¿cómo puedo acceder al mensaje de alcance "Ejemplo" y entrar? impreso en la salida?

over 4 years ago · Santiago Trujillo
1 Respuestas
Responde la pregunta

0

Establezca IncludeScopes:true en Program.cs como se muestra a continuación:

 public static IHostBuilder CreateHostBuilder(string[] args) => Host.CreateDefaultBuilder(args) .ConfigureWebHostDefaults(webBuilder => { webBuilder.UseStartup<Startup>(); }) .ConfigureLogging(logger => { logger.AddConsole(options => { options.IncludeScopes = true; }); });

O puede agregar Incluir Ámbitos en IncludeScopes como este documento: Configurar el registro

over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda