¿Cómo agrego una clase al controlador de API web?
¿Cómo agrego una clase al controlador de API web?

Video: ¿Cómo agrego una clase al controlador de API web?

Video: ¿Cómo agrego una clase al controlador de API web?
Video: 21 - Controladores y Acciones | Construyendo Web APIs con ASP.NET Core 2.2 2024, Noviembre
Anonim

Añadiendo a Controlador

Controladores de API web son similares a MVC controladores , pero hereda la clase ApiController en lugar de la Controlador clase. En el Explorador de soluciones, haga clic con el botón derecho en el Controladores carpeta. Seleccione Agregar y luego seleccione Controlador . En el Agregar Diálogo de andamio, seleccione Controlador de API web - Vacío

Por lo tanto, ¿cómo agrego un controlador a la API web?

Paso 1: en el Explorador de soluciones, haga clic con el botón derecho en el Controladores carpeta y vaya a Agregar y seleccione el Controlador . Paso 2: en el siguiente Agregar Asistente de andamios, seleccione el API web en el panel izquierdo y elija el API web 2 Controlador - Vaciar desde el panel derecho. Haga clic en Agregar.

También se puede preguntar, ¿qué es una API de controlador? Web Controlador de API . Web Controlador de API es similar a ASP. NET MVC controlador . Maneja las solicitudes HTTP entrantes y envía la respuesta a la persona que llama. Web Controlador API es una clase que se puede crear bajo la Controladores carpeta o cualquier otra carpeta en la carpeta raíz de su proyecto.

Además de esto, ¿cuál es la diferencia entre controlador y controlador API?

Puede combinar ambos, por supuesto, teniendo un ApiController atender llamadas AJAX desde una página MVC. Básicamente controlador se usa para mvc y api - controlador se usa para descansar API Puede utilizar ambos en el mismo programa que necesite. ¿Función para agregar dinámicamente dos cadenas o sumar dos números?

¿Cómo encuentro el nombre de mi controlador en la API web?

Busque en el diccionario de rutas la clave " controlador ". Tome el valor de esta clave y agregue la cadena" Controlador " para obtener los controlador escribe nombre . Busca un Controlador de API web con este tipo nombre.

Recomendado: