Я написал свою логику C # в консольном приложении, используя ядро .net и sdk в коде Visual Studio.Я пытаюсь добавить файл конфигурации для настройки определенных параметров, однако после создания файла appsettings.json я не могу получить к нему доступ в коде.Нужна помощь для доступа к значениям из файла конфигурации.
using System;
using System.IO;
using Microsoft.Extensions.Configuration;
namespace testapp
{
class Program
{
static void Main(string[] args)
{
var appSettings = new Config();
var config = new ConfigurationBuilder()
.SetBasePath(Directory.GetCurrentDirectory())
.AddEnvironmentVariables() //This line doesnt compile
.AddJsonFile("appsettings.json", true, true)
.Build();
config.Bind(appSettings); //This line doesnt compile
Console.WriteLine("Hello World!");
Console.WriteLine($" Hello {appSettings.name} !");
}
}
public class Config
{
public string name{ get; set; }
}
}