ASP.NET Core 3 MVC:与IWebHost不同,IHost不启动浏览器。
创始人
2024-09-14 19:00:21
0

在ASP.NET Core 3中,IWebHost已被IHost取代。IHost接口用于托管应用程序的生命周期,并负责启动和停止应用程序。

以下是一个示例代码,展示如何使用IHost来构建ASP.NET Core 3 MVC应用程序,并禁用自动启动浏览器:

using Microsoft.AspNetCore.Hosting;
using Microsoft.Extensions.Hosting;

public class Program
{
    public static void Main(string[] args)
    {
        CreateHostBuilder(args).Build().Run();
    }

    public static IHostBuilder CreateHostBuilder(string[] args) =>
        Host.CreateDefaultBuilder(args)
            .ConfigureWebHostDefaults(webBuilder =>
            {
                webBuilder.UseStartup();
                webBuilder.UseUrls("http://localhost:5000"); // 设置应用程序的URL
            })
            .UseWindowsService() // 用于在Windows服务中托管应用程序
            .UseSystemd() // 用于在Systemd中托管应用程序
            .UseConsoleLifetime(); // 使用控制台生命周期,禁止自动启动浏览器
}

在上面的示例代码中,UseUrls方法用于设置应用程序的URL,你可以根据自己的需求进行修改。UseWindowsServiceUseSystemd方法用于在Windows服务和Systemd中托管应用程序。UseConsoleLifetime方法用于使用控制台生命周期,禁止自动启动浏览器。

希望对你有所帮助!

相关内容

热门资讯

透视安卓版!朋朋政和辅助器免费... 透视安卓版!朋朋政和辅助器免费在哪里,wepoker作弊视频(辅助挂)详细开挂辅助器;无需打开直接搜...
透视透明挂!潮汕掌上娱游戏透视... 透视透明挂!潮汕掌上娱游戏透视软件,aapoker辅助软件合法吗(辅助挂)详细开挂辅助插件1、下载安...
透明工具!极速猜一猜辅助,we... 透明工具!极速猜一猜辅助,wepoker怎么提高运气(辅助挂)详细开挂辅助挂;无需打开直接搜索打开薇...
透明肯定!新道游开挂,aapo... aapoker插件下载是一款可以让一直输的玩家,快速成为一个“必胜”的ai辅助神器,有需要的用户可以...
透明私人局!微信小程序雀神挂件... 透明私人局!微信小程序雀神挂件辅助,wepokerh5破解(辅助挂)详细开挂辅助挂 了解更多开挂安装...
透视存在!全民比鸡bug,we... wepoker私人局透视方法是一款可以让一直输的玩家,快速成为一个“必胜”的ai辅助神器,有需要的用...
透视科技!闲逸辅助软件,aap... aapoker辅助器是真的吗是一款可以让一直输的玩家,快速成为一个“必胜”的ai辅助神器,有需要的用...
透明了解!约局吧辅助,约局吧德... 透明了解!约局吧辅助,约局吧德州真的存在透视吗(辅助挂)详细开挂辅助安装;打开点击测试直接进入微信(...
透明新版!pokemmo手机版... pokemmo手机版透视脚本开挂教程视频分享装挂详细步骤在当今的网络游戏中,pokemmo手机版透视...
透视app!福建天天开心辅助真... 福建天天开心辅助真实性是一款可以让一直输的玩家,快速成为一个“必胜”的ai辅助神器,有需要的用户可以...