小编ahm*_*ary的帖子

如何在.NET 6 上的程序文件中使用启动类?

我正在开发 ASP.NET Core 2.2 Web 应用程序。将我的应用程序升级到 .NET 6 时遇到一些问题。

startup我的问题是.NET 6.0 中没有类,我program.cs只找到了文件。

我在我的网络应用程序上添加启动类,但我不知道如何在内部使用它Program.cs

如何startup在 my 中添加或使用类program.cs

这是startup.cs.NET Core 2.2 中的文件:

public class Startup
{
        private readonly IConfigurationRoot configRoot;
        private AppSettings AppSettings { get; set; }

        public Startup(IConfiguration configuration)
        {
            Log.Logger = new LoggerConfiguration().ReadFrom.Configuration(configuration).CreateLogger();
            Configuration = configuration;

            IConfigurationBuilder builder = new ConfigurationBuilder().SetBasePath(Directory.GetCurrentDirectory()).AddJsonFile("appsettings.json");
            configRoot = builder.Build();

            AppSettings = new AppSettings();
            Configuration.Bind(AppSettings);
        }

        public IConfiguration Configuration { get; }

        public void ConfigureServices(IServiceCollection …
Run Code Online (Sandbox Code Playgroud)

c# asp.net-core asp.net-core-6.0 .net-6.0

7
推荐指数
2
解决办法
9680
查看次数

标签 统计

.net-6.0 ×1

asp.net-core ×1

asp.net-core-6.0 ×1

c# ×1