winform+dev的前后台分离标准项目
lg
2024-08-28 b0302c52519c650e24fb73e81ed93ff13c4516e2
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
using Microsoft.Extensions.Configuration;
namespace Gs.Toolbox
{
    public static class AppSettingsHelper
    {
        public static string getValueByKey(string key)
        {
            // 创建配置构建器
            var builder = new ConfigurationBuilder()
                .SetBasePath(Directory.GetCurrentDirectory())
                .AddJsonFile("appsettings.json", optional: true, reloadOnChange: true);
            // 构建配置
            IConfigurationRoot configuration = builder.Build();
            return configuration[key];
        }
    }
}