Startup 類配置應用程式的服務並定義中介軟體管道。一般來說,Program 類是配置應用程式基礎結構的地方,例如 HTTP 伺服器、與 IIS 的整合以及配置源。相反,Startup 類定義了應用程式使用的元件和功能以及應用程式的中介軟體管道。Startup.cs以下是在標準 ASP.NET Core 應用程式中的示例 Startup.cs 檔案。using System; using System.Collections.Generic; using System.Linq; using System.Threading.Tasks; using Microsoft.AspNetCore.Builder; using Microsoft.AspNetCore.Hosting; using Microsoft.AspNetCore.HttpsPolicy; using Microsoft.Extensions.Configuration; using Microsoft.Extensions.DependencyInjection; using Microsoft.Extensions.Hosting; namespace TutorialsPoint{ public class Startup{ public Startup(IConfiguration configuration){ ... 閱讀更多
ASP.NET Core 應用程式的啟動方式類似於 .NET 控制檯應用程式。它使用在 Program.cs 檔案中定義的 Main() 方法作為應用程式的入口點。每當您啟動 Web 應用程式時,框架都會呼叫 Main() 方法。在 ASP.NET Core 應用程式中,Main() 方法構建並執行 Host。Host 物件是 ASP.NET Core 應用程式的重要組成部分之一。它包含應用程式使用的配置和 Web 伺服器 (Kestrel)。Program.cs以下是在標準 ASP.NET Core 應用程式中的示例 Program.cs 檔案。using System; using System.Collections.Generic; using System.Linq; using System.Threading.Tasks; using Microsoft.AspNetCore.Hosting; using Microsoft.Extensions.Configuration; ... 閱讀更多
ASP.NET Core 是由 Microsoft 開發的開源 Web 應用程式框架。它是跨平臺的,可以在 Windows、Mac 和 Linux 上執行。雖然主要由 Microsoft 開發,但全球許多開發人員都為其做出了貢獻。對於商業或業餘應用程式,它是完全免費使用的,沒有任何費用或許可費用。ASP.NET 用於構建高效能、動態和可擴充套件的 Web 應用程式。您還可以使用它來建立可供客戶端應用程式(例如移動或嵌入式裝置,甚至 Web 應用程式)使用的 Web API。ASP.NET 透過提供一個結構來簡化 Web 應用程式的構建,您可以在其周圍構建您的... 閱讀更多