.net core读取配置文件
為什么80%的碼農(nóng)都做不了架構(gòu)師?>>> ??
1、讀取配置文件
首選隨便定義一個實體類,比如這樣的:
? ? public class WebConfig
? ? {
? ? ? ? public string PostLoan { get; set; }
? ? }
然后,在Startup文件注入配置文件的讀取:
在ConfigureServices方法中添加一段代碼:
services.Configure<WebConfig>(this.Configuration.GetSection("WebConfig"));
這樣就可以了,不過需要配置文件中定義這個json格式,這樣的:
{
? "WebConfig": {
? ? "PostLoan": "server=10.138.60.77;database=PostLoan;uid=sa;pwd=fyw554193;",
? ? "Loan": "kaiwaxasd"
? },
? "Logging": {
? ? "IncludeScopes": false,
? ? "LogLevel": {
? ? ? "Default": "Warning"
? ? }
? }
}
然后就完事了,在需要用到的地方用構(gòu)造函數(shù)方式注入:
public HomeController(IOptions<WebConfig> config){}
然后config.Value就可以使用了,得到這個webconfig對象。
轉(zhuǎn)載于:https://my.oschina.net/uwith/blog/1809969
總結(jié)
以上是生活随笔為你收集整理的.net core读取配置文件的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: . net core 项目创建和发布
- 下一篇: VNCTF2025_Crypto