加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

asp.net core 读取连接字符串

发布时间:2020-12-16 06:28:26 所属栏目:asp.Net 来源:网络整理
导读:从类库中读取配置文件需要添加程序集: Install-Package Microsoft.Extensions.Configuration Install-Package Microsoft.Extensions.Configuration.Json { "ConnectionStrings": { "Default": "Data Source = DESKTOP-A8O71KPMSSQLSERVER2017;Initial Cat

从类库中读取配置文件需要添加程序集:

  Install-Package Microsoft.Extensions.Configuration

  Install-Package Microsoft.Extensions.Configuration.Json

{
  "ConnectionStrings": {
    "Default": "Data Source = DESKTOP-A8O71KPMSSQLSERVER2017;Initial Catalog = test; User ID = sa;Password =123"
  },"Logging": {
    "LogLevel": {
      "Default": "Warning"
    }
  },"AllowedHosts": "*"
}

?

using System;
using Microsoft.Extensions.Configuration;
using Microsoft.Extensions.Configuration.Json;
using System.IO;

namespace Common
{
    public class ConfigurationManager
    {
        public readonly static IConfiguration Configuration;
        static ConfigurationManager()
        {
       // Configuration
= new ConfigurationBuilder() .SetBasePath(Directory.GetCurrentDirectory()) .AddJsonFile("appsettings.json",optional: true) .Build(); } public static string conn { get {return Configuration.GetConnectionString("Default"); } } } }

参考:https://docs.microsoft.com/zh-cn/aspnet/core/fundamentals/configuration/options?view=aspnetcore-2.2

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读