Articles of asp.net web api

Semplice post su Web Api

Sto cercando di ottenere una richiesta di post per lavorare con la web API. Di seguito è riportato il mio controller API. public class WebsController : ApiController { [HttpPost] public void PostOne(string id) { } [HttpPost] public void PostTwo(Temp id) { } } Ho modificato il percorso webapi per tenere conto dell’azione. il modello Temp […]

Imansible caricare il file o l’assembly ‘System.Net.Http, Versione = 2.0.0.0 nell’API Web MVC4

Ho un po ‘di strano problema. Ho sviluppato un’app con MVC 4 e la nuova API Web e funziona a livello locale. Ho installato MVC4 sul server e ho distribuito l’app. Ora ho il seguente errore: Imansible caricare il file o l’assembly ‘System.Net.Http, Version = 2.0.0.0, Culture = neutral, PublicKeyToken = 31bf3856ad364e35’ o una delle […]

Come aggiungere / aggiornare quadro figlio quando si aggiorna un’entity framework padre in EF

Le due entity framework sono una relazione uno-a-molti (costruita dal codice prima api fluente). public class Parent { public Parent() { this.Children = new List(); } public int Id { get; set; } public virtual ICollection Children { get; set; } } public class Child { public int Id { get; set; } public int […]

Utilizzo del filtro angularjs nell’elemento input

Spero di non aver perso nulla di ovvio nel documento, se sono sicuro che qualcuno mi aiuterà. Sto usando asp.net webapi per restituire un DTO, con campi data. Questi sono serializzati usando JSON.Net (nel formato ‘2013-03-11T12: 37: 38.693’). Mi piacerebbe usare un filtro ma in un elemento INPUT, è ansible o dovrei creare un nuovo […]

Quindi, JSONP o CORS?

La mia WebAPI è stata distribuita nell’ambiente Intranet . Ciò significa che la sicurezza non era la mia preoccupazione. Sembra che CORS sia molto più amichevole per il cliente e più facile da implementare . Altre preoccupazioni che potrei aver perso?

Risposta 401 per richiesta CORS in IIS con autenticazione di Windows abilitata

Sto cercando di abilitare il supporto CORS nel mio progetto WebAPI e, se abilito l’autenticazione anonima, tutto funziona correttamente, ma con autenticazione anonima disabilitata di Windows Auth, la richiesta OPTIONS inviata restituisce sempre una risposta non autorizzata 401. Il sito che lo richiede è DOMAIN quindi dovrebbe essere in grado di effettuare la chiamata, c’è […]

Perché dobbiamo specificare FromBody e FromUri?

Perché gli attributi FromBody e FromUri necessari nelle API Web ASP.NET? Quali sono le differenze tra l’utilizzo degli attributi e il non utilizzo?

Imansible serializzare la risposta in Web API con Json

Sto lavorando con ASP.NET MVC 5 Web Api. Voglio consultare tutti i miei utenti. Ho scritto api/users e ho ricevuto questo: “Il tipo ‘ObjectContent`1’ non è riuscito a serializzare il corpo della risposta per il tipo di contenuto ‘application / json; charset = utf-8′” In WebApiConfig, ho già aggiunto queste righe: HttpConfiguration config = new […]

Parametri Put / Post multipli WebAPI

Sto tentando di pubblicare più parametri su un controller WebAPI. Un parametro proviene dall’URL e l’altro dal corpo. Ecco l’URL: /offers/40D5E19D-0CD5-4FBD-92F8-43FDBB475333/prices/ Ecco il mio codice controller: public HttpResponseMessage Put(Guid offerId, OfferPriceParameters offerPriceParameters) { //What!? var ser = new DataContractJsonSerializer(typeof(OfferPriceParameters)); HttpContext.Current.Request.InputStream.Position = 0; var what = ser.ReadObject(HttpContext.Current.Request.InputStream); return new HttpResponseMessage(HttpStatusCode.Created); } Il contenuto del corpo è […]

Assicurarsi che il controller abbia un errore di costruttore pubblico senza parametri

Ho seguito questo tutorial che ha funzionato alla grande, fino a quando ho modificato il mio DbContext per avere un costruttore aggiuntivo. Ora sto avendo problemi con la risoluzione e non sono sicuro di cosa fare per risolvere questo problema. C’è un modo semplice per costringerlo ad afferrare il costruttore senza parametri o mi sto […]