Model Binding در ASP.NET Core

Model Binding داده‌های ارسال شده از فرم، Query String یا Route را به صورت خودکار به پارامترها یا مدل‌های C# تبدیل می‌کند.

نمونه Model


public class UserModel
{
    public string Name { get; set; } = "";
}

استفاده در Action


[HttpPost]
public IActionResult Save(UserModel model)
{
    return View();
}

جمع‌بندی

Model Binding فرآیند دریافت داده‌های ورودی و تبدیل آن‌ها به اشیاء C# را به صورت خودکار انجام می‌دهد.