gpt4 book ai didi

asp.net-core-1.0 - IConfigurationRoot 中的选项配置不起作用?

转载 作者:行者123 更新时间:2023-12-03 21:20:49 27 4
gpt4 key购买 nike

以下代码摘自 docs.asp.net 处的示例.

public void ConfigureServices(IServiceCollection services)
{
// Setup options with DI
services.AddOptions();

// Configure MyOptions using config
services.Configure<MyOptions>(Configuration);

// Configure MyOptions using code
services.Configure<MyOptions>(myOptions =>
{
myOptions.Option1 = "value1_from_action";
});

调用 services.Configure<MyOptions>(Configuration);导致编译错误:

cannot convert from 'Microsoft.Extensions.Configuration.IConfigurationRoot' to 'System.Action'



手动设置选项工作正常。我在这里错过了一些非常明显的东西吗?

最佳答案

我遇到了同样的问题,我发现您需要将此扩展添加到您的项目中:

Microsoft.Extensions.Options.ConfigurationExtensions

关于asp.net-core-1.0 - IConfigurationRoot 中的选项配置不起作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37323475/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com