Cónsul como un centro de distribución, aplicaciones Asp.Net Core configure dinámicamente actualiza basándose en el valor / clave

Cónsul como un centro de distribución, en Configurar aplicación Asp.Net Core actualiza automáticamente basa en el valor / clave

https://github.com/wintoncode/Winton.Extensions.Configuration.Consul

Descargar el código fuente, compilar

Modificar: Programa de la dirección del cónsul

Un aumento cónsul en la clave / valor

clave = appsettings.json

valor = { "TestConfig": { "clave": "King88888888", "name": "dacong", "title": "FMS MES"}}

 

Ejecutar Sitio Web

 

TestConfig: clave

 

Puede personalizar su propia clase

 [ApiController]
    [Ruta ( "[controlador]")]
    public class HomeController: ControllerBase
    {
        config Config privada;

        HomeController pública (IOptionsSnapshot <Config> config)
        {
            this.config = config.Value;
        }

        // Obtener: / <controlador> /
        [HttpGet ( "{} Índice")]
        pública Índice IActionResult ()
        {
            retorno OK (nueva configuración {});
        }
    }

public class Configs
    {
        string clave pública {get; conjunto; }

        Nombre cadena pública {get; conjunto; }

        public String Título {get; conjunto; }
    }

 

 

Publicados 181 artículos originales · ganado elogios 35 · vistas 760 000 +

Supongo que te gusta

Origin blog.csdn.net/dacong/article/details/105167336
Recomendado
Clasificación