我正在嘗試將 ASP.NET Core 3.x 的源代碼遷移到版本 6.x 。源代碼
怎么修?
uj5u.com熱心網友回復:
您不能在Program.cs使用建構式時注入服務。這是應用程式啟動的地方,依賴注入容器尚未創建。相反,您可以使用以下方式訪問配置builder.Configuration:
var builder = WebApplication.CreateBuilder(args);
builder.Services.Configure<AppSettings>(builder.Configuration.GetSection("AppSettings"));
var app = builder.Build();
https://docs.microsoft.com/en-us/aspnet/core/fundamentals/configuration/?view=aspnetcore-6.0#access-configuration-in-programcs
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/506690.html
標籤:C# 。网 asp.net 核心 应用设置 asp.net-core-6.0
