#asp.net #asp.net-core #asp.net-web-api
#asp.net #asp.net-core #asp.net-web-api
Вопрос:
Я просто пытаюсь применить шаблон параметров, и я закодировал это в ConfigureServices:
services.Configure<AppSettings>(Configuration.GetSection("AppSettings"));
Однако VS выдает ошибку «Конфигурация имени не существует в текущем контексте».
Я добавил почти все пространства имен, такие как using System .Настройка и использование Microsoft.Расширения.Конфигурация. Закрыл VS и снова открыл его. Удалите код и снова закодируйте, но я все равно получаю ту же ошибку, и конфигурация всегда выделяется красным.
Вы знаете, что здесь происходит?
Комментарии:
1. Вам нужно добавить поле или свойство
IConfiguration Configuration
Ответ №1:
Вот Configuration
свойство. Вам нужно добавить
private readonly IConfiguration Configuration { get; set;}
public Startup(IConfiguration configuration)
{
Configuration = configuration;
}