最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

asp.net?core?configuration配置讀取的實現(xiàn)

 更新時間:2023年11月10日 08:59:31   作者:彭小彭~  
本文主要介紹了asp.net?core?configuration配置讀取,configuration可以從命令行、環(huán)境變量、配置文件讀取配置,具有一定的參考價值,感興趣的可以了解一下

asp.net core 默認注入了configuration配置服務,configuration可以從命令行、環(huán)境變量、配置文件讀取配置。
這邊主要演示從appsettings.json文件讀取配置

1.讀取單節(jié)點配置

{
"name":"pxp"
}
//在控制器注入Iconfiguration
  private IConfiguration _configuration;
  public WeatherForecastController( IConfiguration configuration)
        {
            _configuration = configuration;
        }
       [HttpGet(Name = "GetWeatherForecast")]
        public IEnumerable<WeatherForecast> Get()
        {
            var name = _configuration.GetSection("name");
            Console.WriteLine("讀取配置:" + name );
            return null;
        }

2.讀取嵌套節(jié)點

{
"info":{
 "name":"pxp",
 "age":"23",
 "sex":"男"
}
}
//讀取info里面的name
 var name = _configuration.GetSection("info:name");

3.映射到實體

public class Info
{
public string name{get;set;}
public string age{get;set;}
public string sex{get;set;}
}
var info= _configuration.GetSection("info");
string name= info.get<info>().name;

4.注入服務,映射到實體

 //在program中注入
 // 讀取配置到實體類
 builder.Services.Configure<Info>(builder.Configuration.GetSection("Info"));

//使用Ioptions接口接收

private readonly IOptions<Info> _myConfig;
public WeatherForecastController(IOptions<Info> myConfigOptions)
        {
            _myConfig = myConfigOptions;
            _configuration = configuration;
        }
        
        [HttpGet(Name = "GetWeatherForecast")]
        public IEnumerable<WeatherForecast> Get()
        {
            Console.WriteLine("讀取配置:" + _myConfig.Value.name);
            return null;
        }

 到此這篇關(guān)于asp.net core configuration配置讀取的實現(xiàn)的文章就介紹到這了,更多相關(guān)asp.net core configuration配置 內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 防止.NET應用多實例運行的有效方法

    防止.NET應用多實例運行的有效方法

    在開發(fā)桌面應用程序時,可能會遇到這樣一種需求:限制程序只能同時運行一個實例,如果用戶試圖再次啟動同一個程序,應該將已經(jīng)運行的程序窗口置于前臺而不是啟動一個新實例,這篇文章提供了一種通過檢測當前程序?qū)嵗⒓せ钜堰\行實例的方法,需要的朋友可以參考下
    2024-12-12
  • asp.net利用HttpModule實現(xiàn)防sql注入

    asp.net利用HttpModule實現(xiàn)防sql注入

    關(guān)于sql注入,已經(jīng)被很多人討論過了。這篇沒有新意功能也不夠通用,nnd,不想引起口水,就是覺得簡單而且思路有參考性才貼出來。
    2009-12-12
  • Visual Studio 2017無法加載Visual Studio 2015創(chuàng)建的SharePoint解決方法

    Visual Studio 2017無法加載Visual Studio 2015創(chuàng)建的SharePoint解決方法

    這篇文章主要為大家詳細介紹了Visual Studio 2017無法加載Visual Studio 2015創(chuàng)建的SharePoint的解決方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-03-03
  • ASP.NET中常用的用來輸出JS腳本的類

    ASP.NET中常用的用來輸出JS腳本的類

    在ASP.NET中我們經(jīng)常需要輸出一些JS腳本,比如彈出一個警告窗口,返回到歷史頁面等JS功能,我看到網(wǎng)上好多這方面的代碼,以下代碼是其中之一。
    2010-02-02
  • asp.net連接數(shù)據(jù)庫讀取數(shù)據(jù)示例分享

    asp.net連接數(shù)據(jù)庫讀取數(shù)據(jù)示例分享

    這篇文章主要介紹了asp.net連接數(shù)據(jù)庫讀取數(shù)據(jù)示例,大家參考使用吧
    2014-01-01
  • asp.net實現(xiàn)三層架構(gòu)的例子

    asp.net實現(xiàn)三層架構(gòu)的例子

    這篇文章主要介紹了asp.net實現(xiàn)三層架構(gòu)的例子,十分的簡單實用,有需要的小伙伴可以參考下。
    2015-07-07
  • .NET?CORE?鑒權(quán)的實現(xiàn)示例

    .NET?CORE?鑒權(quán)的實現(xiàn)示例

    本文主要介紹了.NET?CORE?鑒權(quán)的實現(xiàn)示例,文中通過示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-02-02
  • aspx 頁面彈出窗口代碼大全

    aspx 頁面彈出窗口代碼大全

    替換主頁面中原有的這一句即可。你可以試著刷新一下這個頁面或重新進入該頁面,窗口再也不會彈出了。
    2009-06-06
  • C#頁碼導航顯示及算法實現(xiàn)代碼

    C#頁碼導航顯示及算法實現(xiàn)代碼

    C#頁碼導航算法要求:頁數(shù)小于等于1時不顯示;頁數(shù)大于10時,自動縮短,需要的朋友可以了解下
    2012-12-12
  • .NET實現(xiàn)倉儲Repository(AI)的操作方法

    .NET實現(xiàn)倉儲Repository(AI)的操作方法

    倉儲模式是一種在應用程序中使用的設計模式,它將數(shù)據(jù)訪問邏輯與業(yè)務邏輯分離,通過倉儲接口和倉儲實現(xiàn)類,您可以定義和實現(xiàn)數(shù)據(jù)的增刪改查操作,這篇文章主要介紹了.NET?實現(xiàn)倉儲Repository(AI),需要的朋友可以參考下
    2023-09-09

最新評論

咸丰县| 嘉义市| 宜川县| 香格里拉县| 蓝田县| 阳高县| 延寿县| 哈巴河县| 班戈县| 天峻县| 岫岩| 西城区| 云龙县| 三亚市| 郁南县| 龙州县| 淮滨县| 高安市| 永定县| 牙克石市| 渭南市| 南充市| 宿迁市| 华池县| 县级市| 孟津县| 双鸭山市| 隆德县| 蓬溪县| 广昌县| 简阳市| 龙陵县| 呼图壁县| 莒南县| 达州市| 邯郸县| 平阳县| 济宁市| 自治县| 特克斯县| 榆社县|