HttpGet y HttpPost Controladores en ASP.NET MVC 5
La canalización de solicitudes de ASP.NET consiste en una secuencia de delegados de solicitud a los que se llama de uno en uno. En el siguiente diagrama se muestra este concepto. El subproceso de ejecución sigue las flechas negras.
MVC, el cual es Modelo - Vista - Controlador, estas piezas encajan de la siguiente manera:
- Modelo: Representa al objeto que tiene todos los datos con los cuales se va a trabajar, este objeto sera utilizado por la vista y controlador.
- Vista: Es la interfaz que pintara y mostrara los datos que contiene el modelo.
- Controlador: Es el encargado de tomar el control del flujo, ya que tiene interacción con el modelo y al final dirige este modelo a una vista en especifica.
El flujo de una aplicación en MVC seria el siguiente, cuando realizamos una petición, el encargado de manejar la misma, es el controlador en primera instancia, después el controlador mediante un modelo, pasara los datos a la vista correspondiente, ya que la vista leerá el contenido del modelo enviado y mostrara los datos
Referencias
https://docs.microsoft.com/es-es/aspnet/core/mvc/controllers/routing?view=aspnetcore-5.0
Comentarios