Routing در ASP.NET Core
Routing وظیفه دارد درخواستهای کاربران را به Controller و Action مناسب هدایت کند.
Routing چیست؟
زمانی که کاربر یک آدرس را در مرورگر وارد میکند، سیستم Routing مشخص میکند کدام Action باید اجرا شود.
نمونه Routing
app.MapControllerRoute(
name: "default",
pattern: "{controller=Home}/{action=Index}/{id?}");
پارامترهای Route
- controller
- action
- id (اختیاری)
جمعبندی
Routing یکی از مهمترین بخشهای ASP.NET Core است و مشخص میکند هر URL به کدام بخش از برنامه هدایت شود.