ASP.NET Core RC2配置自定义AppSettings
发布时间:2020-12-15 20:22:47 所属栏目:asp.Net 来源:网络整理
导读:说我把设置放在appsettings.json中. "MySettings": { "SmtpHost": "smtp.mydomain.com"","WebService": "http://localhost:1337"} 而我下面的课程就是持有这些设置. public class MySettings{ public string SmtpHost{ get; set; } public string WebService
说我把设置放在appsettings.json中.
"MySettings": { "SmtpHost": "smtp.mydomain.com"","WebService": "http://localhost:1337" } 而我下面的课程就是持有这些设置. public class MySettings { public string SmtpHost{ get; set; } public string WebService{ get; set; } } 使用RC1,我将在ConfigureServices()方法中使用下面的代码行来加载这些配置设置. services.Configure<MySettings>(Configuration.GetSection("MySettings")); 但是在RC2中,同一行代码给了我这个错误
解决方法
你只需要用RC2引用一个不同的包.在您的project.json中,只需添加对“Microsoft.Extensions.Options.ConfigurationExtensions”:“1.0.0-rc2-final”包的引用,您将获得正确的扩展方法.
"dependencies": { "Microsoft.Extensions.Options.ConfigurationExtensions": "1.0.0-rc2-final" } 像ASP.NET Core RC2的几个变化一样,有很多重新打包和移动的东西.我组合了一个可能会发现有用的migration guide. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – 如何根据枚举值检查单选按钮
- asp.net-mvc – 使用jQuery ajax表单提交失败的ValidateAnt
- asp.net-mvc – ASP.NET MVC:处理取消按钮的正确方法
- asp.net – 缓存策略,输出缓存与数据缓存或两者兼而有之?
- asp.net C#Operation可能会破坏运行时的稳定性
- asp.net-mvc – 在ASP.NET MVC中将多个对象暴露给视图的最佳
- 防止ASP.Net MVC视图中的visual studio自动缩进C#代码
- asp.net-mvc-3 – 在MVC和Razor中创建向导步骤
- asp.net-mvc – Firefox在Ajax请求重定向期间不保留自定义标
- 您使用ASP.NET 2.0 webparts的经验如何?
推荐文章
站长推荐
- asp.net-mvc – ASP.Net 5 project.json脚本命令
- asp.net-mvc – ‘Personal’是一种类型,在给定的
- asp.net – 如何防止Azure网站进入睡眠状态?
- asp.net-mvc – ActionLink无法在“if”块内渲染
- asp.net – 检测Internet Explorer浏览器版本问题
- asp.net – 如何在runat =“server”表单元素中包
- asp.net-mvc-3 – 重定向与RedirectToRouteResul
- 数组的合并
- asp.net – 由TaskScheduler和SynchronizationCo
- asp.net-mvc-3 – MVC3 – 使用ViewModel插入 –
热点阅读