123456789101112131415161718192021222324252627282930313233343536 |
- using Microsoft.Extensions.Configuration;
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace wms.console
- {
- public class Util
- {
- /// <summary>
- /// 读取appsettings.json
- /// </summary>
- /// <param name="key"></param>
- /// <returns></returns>
- public static string GetSettings(string key)
- {
- var builder = new ConfigurationBuilder()
- .SetBasePath(Directory.GetCurrentDirectory())
- .AddJsonFile("appsettings.json", optional: false, reloadOnChange: true);
- IConfigurationRoot configuration = builder.Build();
- return configuration[key];
- }
- /// <summary>
- /// 读取App.config
- /// </summary>
- /// <param name="key"></param>
- /// <returns></returns>
- public static string GetAppSettings(string key)
- {
- return System.Configuration.ConfigurationManager.AppSettings[key];
- }
- }
- }
|