Getting Value from appsettings.json in .NET Core

PHOTO EMBED

Wed Apr 20 2022 18:51:23 GMT+0000 (Coordinated Universal Time)

Saved by @iamsingularity #csharp

namespace FetchAppsettingsValue.Controllers
{
    using Microsoft.AspNetCore.Mvc;
    using Microsoft.Extensions.Configuration;
    using System.Collections.Generic;

    [Route("api/Configuration")]
    [ApiController]
    public class ConfigurationController : ControllerBase
    {
        private readonly IConfiguration _config;

        public ConfigurationController(IConfiguration config)
        {
            _config = config;
        }

        // GET: api/Configuration
        [HttpGet]
        public IEnumerable<string> Get()
        {
            var result = _config.GetValue<string>("Logging:LogLevel:Default"); // "Information"
            return new string[] { result.ToString() };
        }
    }
}
content_copyCOPY

https://www.telerik.com/blogs/how-to-get-values-from-appsettings-json-in-net-core