This article explains what is model binding in ASP.NET Core MVC and how to use its different attributes like BindNever, BindRequired, FromHeader, FromQuery, FromRoute, FromForm, FromServices, FromBody, ModelBinder, and model binding to a list of complex objects
Why do you think that https://github.com/geeksarray/how-to-use-areas-in-asp-net-core-mvc is a good alternative to aspnet-core-mvc-model-binding