Tengo una clase que está marcada con [Serializable]. Cuando lo devuelvo desde la API web, los nombres de los campos son todos funky. Normalmente, el JSON devuelto es [{“OrderId”:797 … JSON devuelto al usar [Serializable] [{“k__BackingField”:797 … Quiero marcarlo serializable para usar un BinaryFormatter para el almacenamiento en caché. ¿Hay alguna otra manera que escribir […]
He buscado a fondo, pero no puedo encontrar una solución a este problema en mi circunstancia particular. Las llamadas de servicio entre dominios utilizando Fiddler (POST) se ejecutan correctamente y se reciben los datos. Sin embargo, a través del navegador (Chrome) obtengo el mensaje ‘Preflight tiene código de estado HTTP no válido 404’ Tengo una […]
Tengo un problema similar a ASP.NET MVC 4 RC Web API Parameter Binding Issue , pero estoy tratando de resolverlo utilizando el atributo [FromBody]. Fiddler informa la siguiente solicitud (excluyendo bits irrelevantes como la cadena del agente de usuario) PUT http://localhost:82/api/account/shoppinglistitems HTTP/1.1 Host: localhost:82 Connection: keep-alive Content-Length: 11 Origin: http://localhost:3000 Content-Type: application/x-www-form-urlencoded Accept: application/json, text/javascript, […]
Estoy trabajando en jqgrid con ASP.NET WEB API. Quiero agregar dos filas en el pie de página de jqgrid. Así que una pequeña búsqueda en la red me trajo a este enlace (2010) que dice “No es posible”, estoy pensando que la respuesta es de 2010, puede haber algo / alguna solución podría haber sido […]
Tengo dos proyectos diferentes: Aplicación Windows Phone 8, que estoy ejecutando en un dispositivo real de desarrollo físico. El servicio Azure Cloud, que contiene un punto final WebRole simple que contiene un ASP.NET MVC WebAPI. Mi objective es simple: Utilice la aplicación WP8 que se ejecuta desde un dispositivo real para acceder (usando HTTPClient) al […]
¿Es posible separar GET y POST en tipos de controlador de API por separado y acceder a ellos utilizando el mismo prefijo de ruta? Aquí están mis controladores: [RoutePrefix(“api/Books”)] public class BooksWriteController : EventStoreApiController { [Route(“”)] public void Post([FromBody] CommandWrapper commandWrapper){…} } [RoutePrefix(“api/Books”)] public class BooksReadController : MongoDbApiController { [Route(“”)] public Book[] Get() {…} [Route(“{id:int}”)] […]
Estoy intentando implementar una aplicación web usando una architecture de microservicio dividiendo los componentes principales en servidores web separados. Estoy implementando un servidor de autenticación utilizando ASP.NET Identity (solo para el inicio de sesión de correo electrónico / nombre de usuario, sin Facebook, etc.) y un servidor de aplicaciones “principal”. Mi desafío actual es descubrir […]
Algunos servicios de datos JSON en Internet están diseñados para ser consumidos solo por servidores y descuidan la posibilidad de ser consumidos directamente por una aplicación web. Debido a las preocupaciones entre sitios, dichos servicios funcionarían si proporcionaran un formato JSONP o habilitaran el soporte CORS . Quiero hacer una pequeña herramienta de JavaScript que […]
Estoy trabajando en una aplicación web ASP.NET hospedada por mí mismo. Todo funciona bien, pero ahora estoy luchando con HttpContext : Necesito guardar las informaciones de sesión del cliente. Pero HttpContext.Current es siempre nulo. Por lo tanto, es obvio que mi HttpSelfHostServer no funciona con la HttpContext-Class estática. Lo que no entiendo es: ¿por qué […]
Tengo un proyecto de API web alojado en OWIN alojado en mi propio servidor que me proporciona algunos métodos REST básicos. Quiero tener mensajes de error multilingües, así que uso los archivos de recursos y un controlador de base que establece Thread.CurrentCulture y Thread.CurrentUICulture en el encabezado Accept-Language de la solicitud. public override Task ExecuteAsync(HttpControllerContext […]