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.