【发布时间】:2020-12-05 08:21:55
【问题描述】:
我正在使用 dotnet core 3.1 创建一个 Web API,但无法简单地获取配置设置。这是错误:
The name 'Configuration' does not exist in the current context
startup.cs 引用了配置:
public Startup(IConfiguration configuration)
{
Configuration = configuration;
}
public IConfiguration Configuration { get; }
我看过一些例子,他们似乎都利用了
var connectionString = Configuration["ConnectionString"];
我在 appsettings.json 中看到了值,并且喜欢有一个 appsettings.Development.json 文件用于配置的事实。只是无法访问它们。
我确信这很简单,但由于某种原因,我花了很长时间才找到。如果 WeatherForecast 模板中包含对配置值的引用,那就太好了。
【问题讨论】: