Startup.cs class 在 .NET 6 中缺失

Startup.cs class is missing in .NET 6

我已经在 .Net 5 中创建了 Rest Api,并且一切正常,但最近我已经转移到 .NET 6 并且我意识到没有 startup.cs class 存在,另一件事是如何添加数据库上下文?

在 .NET 6 中,Microsoft 删除了 Startup.cs class。 现在,当您添加连接字符串时,您必须使用 builder.Services.AddDbContext 老办法是 services.AddDbContext

随便用 builder.Services 然后你就可以实现你想要的。