c# - AddConfiguration 哪里来的?
问题描述
在 net core 2.0 上有一个 AddConfiguration 调用,如下所示:
logging.AddConfiguration(hostingContext.Configuration.GetSection("Logging"));
https://github.com/aspnet/MetaPackages/blob/rel/2.0.3/src/Microsoft.AspNetCore/WebHost.cs
我正在尝试创建自己的自定义 CreateDefaultBuilder 但我不知道要包含哪些程序集才能使 AddConfiguration 可用。
现在我必须包括以下包..但有些包被遗漏了
Microsoft.Extensions.Configuration.UserSecrets
Microsoft.AspNetCore.Server.Kestrel
Microsoft.Extensions.Configuration.Json
Microsoft.Extensions.DependencyInjection
Microsoft.Extensions.Logging.Debug
Microsoft.Extensions.Logging
Microsoft.Extensions.Options.ConfigurationExtensions
Microsoft.Extensions.Logging.Console
Microsoft.NETCore.App
Microsoft.Extensions.Configuration.CommandLine
Microsoft.AspNetCore.Server.Kestrel.Https
Microsoft.Extensions.Configuration.EnvironmentVariables
Microsoft.AspNetCore.Server.IISIntegration
解决方案
谢谢伊万
Install-Package Microsoft.Extensions.Logging.Configuration
解决了问题
推荐阅读
- python-3.x - Stack.peek() 返回正确的值,但函数说它不是
- javascript - LWC 对来自@wire 的 DIV 执行 querySelector
- entity-framework-core - 在其他模型上为多个导航属性重用外键
- visual-studio - 为什么在安装 MPIR 时出现配置错误?
- docker - 带有circleci的SpringBoot:错误:/bin/bash:docker:找不到命令
- apache-poi - 如何使用 Apache POI 创建 Excel 数据模型关系?
- php - 如何在php中获得点击的单元格ID?
- powerapps - 将用户添加到公司域之外的 powerapps
- r - 上一个组的最后一次和上一个组的最后一次之间的差异
- sql - 删除时间范围之间的重叠并在 SQL 中相应地更新值