Resultados de la búsqueda a petición "asp.net-web-api-routing"

3 la respuesta

Web Api Controller en otro proyecto, el atributo de ruta no funciona

Tengo una solución con dos proyectos. Un proyecto de arranque de Web Api y el otro es una biblioteca de clases. La biblioteca de clases contiene un ApiController con enrutamiento de atributos. Agrego una referencia del proyecto de API web a la ...

8 la respuesta

La cadena de consulta no funciona mientras se usa el enrutamiento de atributos

Estoy usandoSystem.Web.Http.RouteAttribute ySystem.Web.Http.RoutePrefixAttribute para habilitar URL más limpias para mi aplicación Web API 2. Para la mayoría de mis solicitudes, puedo usar el enrutamiento (p. Ej.Controller/param1/param2) o puedo ...

3 la respuesta

Enrutamiento CreatedAtRoute a un controlador diferente

Estoy creando un nuevo webapi usando el enrutamiento de atributos para crear una ruta anidada de la siguiente manera: // PUT: api/Channels/5/Messages [ResponseType(typeof(void))] [Route("api/channels/{id}/messages")] public async ...

1 la respuesta

$ Metadata con enrutamiento de atributo WebAPi OData no funciona

Estoy usando el enrutamiento de atributos OData para un punto final OData. Aquí hay un ejemplo de lo que tengo: [ODataRoutePrefix("Profile")] public class ProfileODataController : ODataController { [ODataRoute] [EnableQuery] public ...

1 la respuesta

Web API 2 ¿Es posible cargar una ruta / controlador mediante programación?

Actualmente estoy trabajando en una aplicación web empresarial que utiliza WCF para implementar una API REST. Utiliza un VirtualPathProvider para capturar solicitudes a archivos * .svc (que en realidad no existen), y luego las construye sobre la ...

2 la respuesta

¿Puedo tener varios métodos de obtención en el controlador de API web ASP.Net?

Quiero implementar múltiples métodos Get, por ejemplo: Get (int id, User userObj)yObtener (int storeId, User userObj) ¿Es posible implementarlo de esta manera? No quiero cambiar el nombre del método de acción, ya que en ese caso necesito ...

2 la respuesta

Nombres de controlador ambiguos con atributos de enrutamiento: controladores con el mismo nombre y un espacio de nombres diferente para el control de versiones

Estoy tratando de agregar versiones de API y mi plan es crear un controlador para cada versión en un espacio de nombres diferente. La estructura de mi proyecto se ve así (nota: no hay un área separada para cada versión) Controllers | ...

3 la respuesta

¿Cómo puedo generar una URL WebApi2 sin especificar un Nombre en el atributo Ruta con AttributeRouting?

He configurado mi aplicación ASP.NET MVC5 para usar AttributeRouting para WebApi: public static class WebApiConfig { public static void Register(HttpConfiguration config) { config.MapHttpAttributeRoutes(); } }Yo tengo unApiController ...

3 la respuesta

Rutas MVC dentro del controlador WebAPI

Pregunta rápida sobre rutas dentro de MVC y WebAPI. He agregado una ruta a la ruta config.cs: routes.MapRoute( name: "ConfirmEmail", url: "ConfirmEmail/{userid}", defaults: new { controller = "Email", action = "ConfirmEmail" } );Esto está ...

3 la respuesta

Parámetro de ruta con barra diagonal "/" en URL

Sé que puede aplicar un comodín en el atributo de ruta para permitir/ como la entrada de fecha, por ejemplo: [Route("orders/{*orderdate}")]El problema con el comodín solo es aplicable al último parámetro en URI. ¿Cómo resuelvo el problema si ...