ASP.NETCoreWebAPI-Movingtheappsettettings.jsonfilebreaksmyapplication
创始人
2024-09-18 08:00:44
0

当你移动appsetttings.json文件时,可能会导致ASP.NET Core Web API应用程序崩溃或出现其他奇怪的行为。这通常是因为ASP.NET Core不能找到文件而导致配置无法加载。为避免这种情况,请确保在应用程序启动时正确设置和加载appsetttings.json文件。

以下是一个示例,演示如何在ASP.NET Core Web API应用程序中正确加载appsetttings.json文件:

public static void Main(string[] args)
{
    var configuration = new ConfigurationBuilder()
        .SetBasePath(Directory.GetCurrentDirectory())
        .AddJsonFile("appsettings.json", optional: false, reloadOnChange: true)
        .Build();

    var host = new HostBuilder()
        .ConfigureWebHost(webHost =>
        {
            webHost.UseKestrel();
            webHost.UseContentRoot(Directory.GetCurrentDirectory());
            webHost.UseConfiguration(configuration);
            webHost.UseStartup();
        })
        .Build();

    host.Run();
}

在主机建造者中,我们加载appsetttings.json文件并将其传递给webhost。现在,应用程序可以轻松访问所有配置。

相关内容

热门资讯

wpk ai辅助!红龙扑克是不... wpk ai辅助!红龙扑克是不是有问题,wepoke挂真的假的,2025新版总结(有挂辅助挂)1)w...
aapoker透明挂!poke... aapoker透明挂!pokerworld有挂吗,wepokeapp下载教程,实用技巧(有挂总结)您...
wepoke辅助技巧!德州ai... 一、德州ai人工智能简介了解软件请加微:136704302德州ai人工智能是一款在线扑克游戏平台,玩...
aapoker猫腻!poker... aapoker猫腻!pokermaster是不是有外挂,微扑克使用方法,玩家教你(有挂教学)1、aa...
aapoker发牌机制!aap... 1、aapoker发牌机制!aapoker可以开挂吗,红龙扑克好友桌,德州论坛(有挂教学);代表性(...
wepoke辅助有挂!云扑克辅... 您好,wepoke辅助有挂这款游戏可以开挂的,确实是有挂的,需要了解加微【136704302】很多玩...
德州AI智能辅助机器人!wpk... 德州AI智能辅助机器人!wpk发牌,wpk的下风机制,必备教程(有挂了解)1、不需要AI权限,帮助你...
微扑克系统发牌规律!云扑克确实... 微扑克系统发牌规律!云扑克确实真的有挂,pokerx人工智能,wpk教程(有挂规律)1、许多玩家不知...
wpk俱乐部!wpk怎么玩胜率... wpk俱乐部!wpk怎么玩胜率高,微扑克有稳赢的打法,德州教程(有挂攻略)1、wpk俱乐部ai机器人...
德扑数据软件!wpeoke软件... 德扑数据软件!wpeoke软件下载,wepower透视辅助,切实教程(有挂黑科技)是一款可以让一直输...