我有一个Razor组件,想要使用来自我的appsettings.json文件的配置值,并且我已经按照这里的示例进行了操作:注入IConfiguration
但是这在我的@code块中不起作用。
到目前为止,我的Razor组件看起来像这样:
@using Microsoft.Extensions.Configuration
@inject IConfiguration Configuration
@code {
private string strValue = Configuration.GetSection("MySection").Value;
}
我在 Configuration.GetSection 行收到以下错误:
字段初始化程序无法引用非静态字段、方法或属性 'MyComponent.Configuration'
我似乎可以在 @code 代码段之外使用 @Configuration 而没有错误。
我有什么遗漏的吗?如果这是一个重复问题,很抱歉我没有找到相关帖子。