2 回答

TA貢獻1796條經驗 獲得超4個贊
我在 ASP.Net Core 中使用這個并為我工作:
public class Startup
{
public Startup(IHostingEnvironment env , IConfiguration configuration)
{
Configuration = configuration;
}
public IConfiguration Configuration { get; }
public void ConfigureServices(IServiceCollection services)
{
services.AddSingleton<IConfiguration>(provider => configuration);
services.AddSingleton<AppSettingUtil>();
}
}

TA貢獻2012條經驗 獲得超12個贊
也可以按如下方式進行:
(我在 .net 核心控制臺應用程序的主線程中執行此操作)
public static void Main(string[] args)
{
IConfigurationBuilder configurationBuilder = new ConfigurationBuilder();
// Duplicate here any configuration sources you use.
configurationBuilder.AddJsonFile("AppSettings.json");
IConfiguration configuration = configurationBuilder.Build();
Program.token = configuration["token"];
Program.guidID = configuration["guidID"];
Program.kind = configuration["kind"];
我在這個stackoverflow 問題中找到了解決方案。
這個對我有用。希望它也對你有用。
- 2 回答
- 0 關注
- 312 瀏覽
添加回答
舉報