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

.NET Core獲取配置文件內(nèi)容

 更新時(shí)間:2022年07月06日 15:10:33   作者:AZRNG  
這篇文章介紹了.NET Core獲取配置文件內(nèi)容的方法,文中通過示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下

結(jié)合了好幾個(gè)哥們的寫法,最終我使用了這個(gè)版本,現(xiàn)在把我這個(gè)版本的寫出來,如果該版本和您的版本類似或者一樣,那可能是借鑒您的

using Microsoft.AspNetCore.Hosting;
using Microsoft.Extensions.Configuration;
using Microsoft.Extensions.Configuration.Json;
using System;
using System.Collections.Generic;
using System.Text;

namespace Common
{
    public class AppSettings
    {
        public static IConfiguration Configuration { get; set; }

        public static void Initial(IConfiguration configuration)
        {
            Configuration = configuration;
        }

        /// <summary>
        /// 封裝要操作的字符
        /// </summary>
        /// <param name="sections"></param>
        /// <returns></returns>
        public static string app(params string[] sections)
        {
            try
            {
                var val = string.Empty;
                for (int i = 0; i < sections.Length; i++)
                {
                    val += sections[i] + ":";
                }

                return Configuration[val.TrimEnd(':')];
            }
            catch (Exception)
            {
                return "";
            }
        }
    }
}

然后我們需要在strartup里面為這個(gè)Configuration賦值

public Startup(IConfiguration configuration, IWebHostEnvironment env)
{
    AppSettings.Initial(configuration);
}

在上面這個(gè)里面我看見有個(gè)老哥的寫法是下面這種,但是經(jīng)過我的測(cè)試,直接按照我的這種寫法操作也是可以的

到此這篇關(guān)于.NET Core獲取配置文件內(nèi)容的文章就介紹到這了。希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論

万源市| 四会市| 郎溪县| 屯昌县| 武夷山市| 桃园县| 明溪县| 信宜市| 明溪县| 淮南市| 连江县| 含山县| 安达市| 方城县| 韩城市| 明星| 商水县| 阳城县| 云梦县| 琼结县| 五常市| 大宁县| 平凉市| 旬邑县| 湘潭县| 西峡县| 闵行区| 寿光市| 隆安县| 博白县| 东辽县| 洪泽县| 北票市| 靖远县| 云南省| 建德市| 阜平县| 黑河市| 连江县| 通榆县| 肇庆市|