Порт чтения ядра Dotnet из Appsettings.json - PullRequest
0 голосов
/ 13 февраля 2019

У меня есть несколько служб API ядра Dotnet.Службы должны читать конфигурацию и порты из appsettings.json.Мне нужно установить разные порты для служб и читать из общего файла JSON.Как это сделать и как читать порты из общего файла json. Любая попытка помочь мне.

Спасибо ..

1 Ответ

0 голосов
/ 13 февраля 2019

Startup.cs

public IConfiguration _configuration { get; }

public Startup(IConfiguration configuration)
{
       _configuration = configuration;`
}

в Configure Services

services.Configure<ClassName>(Configuration.GetSection("Port")); 

, где вы хотите использовать

private readonly IOptions<ClassName> _options;

public ConfigService(IOptions<ClassName> options)
{
    _options = options;
}

ClassName должно быть моделью для сопоставления в appsettings.json.

...