asp.net-web-api2

Dónde puedo encontrar un paquete NuGet para actualizar al Sistema.Web.Http v5.0.0.0?

Acaba de actualizar un ASP.NET Proyecto MVC4 para usar Unity.WebAPI versión 5.0.0.0 y requiere Sistema.Web.Http v 5.0.0.0 seg ... Discreto Validación, etc. Qué es el paquete NuGet para actualizar el sistema.Web.Http o tengo que hacer esto manualmente?

Cómo implementar el servidor oauth2 en ASP.NET MVC 5 y WEB API 2

Primero esbozaré mi proyecto: Para mi nave interna necesito agregar funcionalidad a un sistema existente. Un cliente de ter ... uivocado? Cualquier ayuda o enlaces relacionados con la construcción de su propio servidor oauth2 / servicio sería agradable.

Registro de inicios de sesión externos de Web API 2 desde múltiples clientes API con identidad OWIN

Me gustaría la siguiente arquitectura (he creado el nombre del producto para este ejemplo): Aplicación Web API 2 ejecutándo ... n dominio. Pero eso desafía gran parte del punto de tener una "API" que múltiples clientes pueden usar completamente. Ayuda!

Asp.Net WebApi2 Habilita CORS que no funciona con AspNet.WebAPI.Cors 5.2.3

Traté de seguir los pasos en http://enable-cors.org/server_aspnet.html para tener mi API RESTful (implementada con ASP.NET ... ndition="integratedMode,runtimeVersionv4.0" /> --> </handlers> Cualquier ayuda sería muy apreciada! Gracias.

Web API 2: cómo devolver JSON con nombres de propiedad basados en camelCased, en objetos y sus subobjetos

UPDATE Gracias por todas las respuestas. Estoy en un nuevo proyecto y parece que finalmente he llegado al fondo de esto: Pa ... sando linq2sql... ¿Hay alguna forma de hacer esto automáticamente? Este 'desagradable' me ha plagado durante mucho tiempo.

Cómo obtener URL base en Web API controller?

Sé que puedo usar Url.Link() para obtener la URL de una ruta específica, pero ¿cómo puedo obtener la URL base de Web API en Web API controller?

Devuelve más información al cliente utilizando OAuth Bearer Tokens Generation y Owin en WebAPI

He creado una WebAPI y una aplicación Cordova. Estoy usando solicitudes HTTP para comunicarme entre la aplicación Cordova y l ... ng())); Todavía estoy interesado en saber si hay una manera de devolver más datos al cliente con el token de portador JSON.

UseOAuthBearerTokens vs UseOAuthBearerAuthentication

En nuestra clase Startup, he configurado las siguientes opciones de servidor de autenticación: OAuthAuthorizationServerOptio ... o a ambos y los resultados son los mismos. ¿Cuál es la diferencia entre estas opciones? ¿Cuándo se supone que usemos cuál?

Orden de ejecución con múltiples filtros en web api

Estoy usando la última web api. Anoto algunos controladores con 3 atributos de filtro diferentes. 1 [Authorize] 2 [Ressour ... t-web-api/suggestions/3346720-execution-order-of-mvc4-webapi-action-filters ¿Todavía tengo que arreglar eso por mí mismo ??

Cómo consume parámetros adicionales en la solicitud de token OAuth2 within.net Aplicación WebApi2

Tengo un proyecto específico de api en una gran solución web.net MVC 5. Estoy utilizando las plantillas WebApi2 listas para u ... para la solicitud de token OWIN OAuth2 para incluir más datos? Y, ¿cómo lo haría de forma fiable en un. NET ¿Entorno WebApi2?

Web API 2 OWIN Bearer Token propósito de la cookie?

Estoy tratando de entender el nuevo proceso de autenticación de Token Portador de OWIN en la plantilla de Aplicación de una s ... la cookie en esta función? ¿No debería el AuthenticationTicket ser lo suficientemente bueno para la autenticación propósito?

Creación de nuevos métodos de resultado de acción IHttpActionResult

¿Hay alguna forma de usar la nueva interfaz IHttpActionResult para devolver un mensaje de respuesta HttpStatusCode.NoContent ... nguna para Forbidden() y NoContent() que debo utilizar en mi proyecto. ¿Qué tan fácil es agregar otros tipos de resultados?

ASP.NET Web API genera url usando Url.Acto

¿Cómo puedo generar la misma url pero en Web Api ? var url = Url.Action("Action", "Controller", new { product = product.Id, ... ud get a mi api/generateurl y que devolverá una url a: http://domain.com/controller/action?product=productId&price=100

Migrar Global.asax a Inicio.cs

Para un mejor trabajo de prueba con Microsoft.Owin.Testing.TestServer, encontré que Global.asax no está cargado con Owin Test ... ebApi(config); ConfigureAuth(app); } } Existe de todos modos para mover todas las configuraciones al inicio.cs?

Manejo global de excepciones en middleware OWIN

Estoy tratando de crear un manejo unificado de errores / informes en ASP.NET Web API 2.1 Proyecto construido sobre middleware ... e(context); } catch (Exception ex) { NLogLogger.LogError(ex, context); } } }

La inyección de dependencias no funciona con la Api Web auto-alojada de Owin 2 y Autofac

Estoy encontrando mis pies con Web Api 2, Owin y Autofac y necesito un poco de orientación, por favor. Descripción general ... repository is null."); var valid = _repository.AuthenticateUser(name, password); return Ok(valid); } }

Cómo usar Swagger como Página de bienvenida de IAppBuilder en WebAPI

Trato de usar Swagger con Microsoft WebAPI 2. Por el momento, tengo la siguiente llamada en un método. appBuilder .Conf ... guiente manera, pero este ejemplo no funciona. appBuilder ... .UseWelcomePage("/swagger"); Alguna idea ?

Post byte array to Web API server using HttpClient

Quiero publicar estos datos en el servidor Web API: public sealed class SomePostRequest { public int Id { get; set; } ... ("api/SomeData/Incoming", content); result.EnsureSuccessStatusCode(); Conduce al error 415 ("Tipo de medio no compatible").

Web API self host-enlace en todas las interfaces de red

¿Cómo hacer un enlace auto host de API web en todas las interfaces de red? Tengo el siguiente código actualmente. Desafort ... s)) { Console.WriteLine("Server started"); Thread.Sleep(1000000); }

Web Api 2 Post-UrlHelper.El enlace no debe devolver null

Tengo una configuración básica de web API 2 con un enrutamiento básico. A continuación se muestra la ruta y publicación pre ... return CreatedAtRoute("DefaultApi", new { id = client_admission_casenote.casenote_id }, client_admission_casenote); }