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() 方法構建並執行主機。主機物件是 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 應用程式的構建,您可以在該結構的基礎上構建您的 ... 閱讀更多