在我的 ASP.NET Core 3.1 项目中,我尝试通过依赖项注入服务容器从“appsettings.json”读取配置选项,正如文档或此 SO 答案所解释的那样。
Configuration.GetSection
但每当我需要在“Startup.cs”中添加内容时ConfigureServices()
,我都会收到错误:
CS0120 An object reference is required for the non-static field, method, or property 'Configuration.GetSection(string)'
Run Code Online (Sandbox Code Playgroud)
static Configuration.GetSection
是“.NET 平台扩展 3.1”的一部分。我需要安装依赖项/添加程序集吗?
我已经尝试安装NuGet ConfigurationManager。
小智 6
在程序.cs中
改变:
builder.Services.Configure(Configuration.GetSection("MailSettings"));
到:
builder.Services.Configure(builder.Configuration.GetSection("MailSettings"));
归档时间: |
|
查看次数: |
1642 次 |
最近记录: |