Domande taggate «asp.net-web-api»

L'API Web ASP.NET è un framework per la creazione di servizi HTTP per client come browser e dispositivi mobili. Si basa su Microsoft .NET Framework e rappresenta la scelta ideale per la creazione di servizi RESTful.


10
ASP.NET Web Api: la risorsa richiesta non supporta il metodo http "GET"
Ho la seguente azione su un ApiController: public string Something() { return "value"; } E ho configurato i miei percorsi come segue: routes.MapHttpRoute( name: "DefaultApi", routeTemplate: "api/{controller}/{action}/{id}", defaults: new { id = RouteParameter.Optional } ); Nella beta, ha funzionato bene, ma ho appena aggiornato all'ultima Release Candidate e ora vedo …

10
Come passare un parametro datetime?
Come passare le date UTC all'API Web? Il passaggio 2010-01-01funziona bene, ma quando passo una data UTC come 2014-12-31T22:00:00.000Z(con un componente orario), ottengo una risposta HTTP 404. Così http://domain/api/controller/action/2012-12-31T22:00:00.000Z restituisce una risposta di errore 404, mentre http://domain/api/controller/action/2012-12-31 funziona bene. Come passare le date UTC all'API Web, o almeno specificare data …

6
Errore durante l'invio di json in POST al servizio API Web
Sto creando un servizio Web utilizzando l'API Web. Ho implementato una semplice classe public class ActivityResult { public String code; public int indexValue; public int primaryCodeReference; } E poi l'ho implementato all'interno del mio controller [HttpPost] public HttpResponseMessage Post(ActivityResult ar) { return new HttpResponseMessage(HttpStatusCode.OK); } Ma quando chiamo l'API passando …



21
Metodo 405 non consentito API Web
Questo errore è molto comune e ho provato tutte le soluzioni e nessuna di esse ha funzionato. Ho disabilitato la pubblicazione WebDAV nel pannello di controllo e l'ho aggiunto al mio file di configurazione web: <handlers> <remove name="WebDAV"/> </handlers> <modules runAllManagedModulesForAllRequests="true"> <remove name="WebDAVModule"/> </modules> L'errore persiste ancora. Questo è il …



8
WCF Data Services (OData) vs API Web ASP.NET
Sto progettando un'applicazione distribuita che consisterà in servizi RESTful e una varietà di client (Silverlight, iOS, Windows Phone 7, ecc.). In questo momento sto determinando quale tecnologia dovrei usare per implementare i miei servizi, WCF Data Services (OData) o la nuova API Web ASP.NET che uscirà con ASP.NET MVC 4. …


15
non è riuscito a serializzare la risposta nell'API Web
Stavo lavorando sull'API web ASP.NET MVC, sto riscontrando questo errore: Il tipo "ObjectContent" 1 "non è riuscito a serializzare il corpo della risposta per il tipo di contenuto" application / xml; charset = utf-8 '. Il mio controller è: public Employee GetEmployees() { Employee employees = db.Employees.First(); return employees; } …

4
Serializzazione .NET WebAPI k_BackingField Nastiness
Quando serializzo quanto segue: [Serializable] public class Error { public string Status { get; set; } public string Message { get; set; } public string ErrorReferenceCode { get; set; } public List<FriendlyError> Errors { get; set; } } Ottengo questo disordine disgustoso: <ErrorRootOfstring xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Printmee.Api"> <_x003C_Errors_x003E_k__BackingField> An exception has occurred. …
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.