gpt4 book ai didi

asp.net-core-mvc - ASP.NET Core——从静态类访问配置

转载 作者:行者123 更新时间:2023-12-03 06:11:18 25 4
gpt4 key购买 nike

我想要一个访问配置对象的简单静态类。所有配置信息都已从 Startup 类中的 appsettings.json 文件中读取。我只需要一种简单的方法来访问它。这可能吗?

namespace MyNamespace
{
public static class Config
{
public string Username => Configuration["Username"];
public string Password => Configuration["Password"];
}
}

应用程序中的其他位置:

string username = Config.Username;
string password = Config.Password;

最佳答案

基于与上述相同原理的稍微较短的版本......

public Startup(IConfiguration configuration)
{
Configuration = configuration;
StaticConfig = configuration;
}

public static IConfiguration StaticConfig { get; private set; }

在另一个静态类中使用:

string connString = Startup.StaticConfig.GetConnectionString("DefaultConnection");

关于asp.net-core-mvc - ASP.NET Core——从静态类访问配置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45885615/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com