net core 自定义配置 Configuration


public static IHostBuilder CreateHostBuilder(string[] args) =>
		Host.CreateDefaultBuilder(args)
				.ConfigureAppConfiguration(config => {
						config.AddJsonFile("mysettings.json", 
						optional: true, reloadOnChange: true);
				})
				.ConfigureWebHostDefaults(webBuilder =>
				{
						webBuilder.UseSetting("oneSet", "SuperIronMan");
						webBuilder.UseStartup<Startup>();
				});

使用配置

app.UseEndpoints(endpoints =>
{
    endpoints.MapGet("/", async context =>
    {
        await context.Response.WriteAsync($"Read Node FromSource={Configration["FromSource"]}");
    });
});

作者:spike

分类: Net

创作时间:2023-06-25

更新时间:2024-12-09

联系方式放在中括号之中例如[[email protected]],回复评论在开头加上标号例如:#1