Preguntas con la etiqueta [asp.net-web-api]

Lista asp.net-web-api preguntas

HttpClient no admite el método PostAsJsonAsync C#

15
respuestas
321
votos
362.1k
vistas

Estoy intentando llamar a una API web desde mi aplicación web. Estoy usando .Net 4.5 y mientras escribo el código aparece el error HttpClientque no contiene un PostAsJsonAsyncmétodo de definición.

¿Poner contenido en el objeto HttpResponseMessage?

8
respuestas
229
votos
340.1k
vistas

Hace varios meses, Microsoft decidió cambiar la clase HttpResponseMessage. Antes, podías simplemente pasar un tipo de datos al constructor y luego devolver el mensaje con esos datos, pero ya no.

ServiceStack vs ASP.Net Web API [cerrado]

0
respuestas
301
votos
89.0k
vistas

Quiero escribir una nueva API de estilo REST y he mirado ServiceStack y me gusta bastante. Sin embargo, he visto que Microsoft ha lanzado el proyecto ASP.Net Web API como

De versiones anteriores de la pregunta, aparece esto: Navegar por el sitio web con dirección IP en lugar de localhost , que describe prácticamente lo que he hecho hasta ahora...

La aplicación ASP.NET MVC4 Web API define el método de publicación para guardar al cliente. El cliente se pasa en formato json en el cuerpo de la solicitud POST. El

¿Dónde está HttpContent.ReadAsAsync?

9
respuestas
360
votos
247.2k
vistas

Veo en toneladas de ejemplos en la web que utilizan el nuevo HttpClientobjeto (como parte de la nueva API web) que debería haber HttpContent.ReadAsAsync<T>un método. Sin embargo, MSDN no menciona

Al utilizar la API web ASP.NET más nueva , en Chrome veo XML. ¿Cómo puedo cambiarlo para solicitar JSON y poder verlo en el navegador? Creo que es solo una

Estoy desarrollando un sitio web que se supone debe ser responsivo para que las personas puedan acceder a él desde sus teléfonos. El sitio tiene algunas partes seguras en las

Mi problema es este: Esta es la respuesta enviada desde mi controlador WebAPI. "[ [ {\"id\":\"identifier\"}, {\"name\":\"foobar\"} ] ]" Observe que la respuesta está entre comillas y todas las comillas

Tengo una aplicación web (alojada en IIS) que se comunica con un servicio de Windows. El servicio de Windows utiliza la API web ASP.Net MVC (autohospedada) y, por lo tanto,

Autenticación JWT para ASP.NET Web API

7
respuestas
356
votos
427.0k
vistas

Estoy intentando admitir el token de portador JWT (JSON Web Token) en mi aplicación API web y me estoy perdiendo. Veo soporte para .NET Core y aplicaciones OWIN. Actualmente estoy

He estado desarrollando con WebApi y pasé a WebApi2, donde Microsoft introdujo una nueva IHttpActionResultinterfaz que parece recomendar su uso en lugar de devolver un archivo HttpResponseMessage. Estoy confundido acerca

Estoy intentando utilizar las API web HttpClientpara realizar una publicación en un punto final que requiere iniciar sesión en forma de una cookie HTTP que identifica una cuenta (esto es

Acceso a la sesión mediante la API web ASP.NET

13
respuestas
300
votos
311.4k
vistas

Me doy cuenta de que la sesión y el REST no van exactamente de la mano, pero ¿no es posible acceder al estado de la sesión utilizando la nueva API

Leí que cuando no tienes acceso a los encabezados del servidor web puedes desactivar el caché usando: <meta http-equiv="Cache-Control" content="no-store" /> Pero también leí que esto no funciona en algunas