Articles of asp.net web api

Nessuna stringa di connessione denominata può essere trovata nel file di configurazione dell’applicazione

Sto usando EF e generato .EDMX da esso ma poi volevo solo che fosse usato per la generazione automatica di file di class. Ho quindi utilizzato i file di class per creare un modello di quadro e quindi creato un contesto di database e quindi un repository. Sto chiamando un WebApi (che è in un […]

Registrazione e traccia dell’API Web ASP.NET

Una volta che una configurazione di registrazione e traccia con log4net è triggers per l’API Web ASP.NET, quali sono gli aspetti specifici che devono essere registrati e / o tracciati? Lo sto chiedendo specificamente dalla prospettiva dell’API Web. Esiste una serie di MUST Log this o DEVE tracciare questo . Ad esempio, le tracce INFO […]

Override di WebHostBufferPolicySelector per il caricamento di file senza buffer

Nel tentativo di creare un caricamento di file non bufferizzato, ho esteso System.Web.Http.WebHost.WebHostBufferPolicySelector, funzione di override di UseBufferedInputStream () come descritto in questo articolo: http://www.strathweb.com/2012/09/dealing -with-large-files-in-asp-net-web-api / . Quando un file viene inviato su POST al mio controller, posso vedere nell’output di traccia che la funzione di override UseBufferedInputStream () restituisce definitivamente FALSE come previsto. […]

Consuma web api in SSRS con parametro

Sto cercando di consumare webapi in ssrs (fonte XML). Se userete i parametri nell’URL (a scopo di test), funzionerà davvero bene per esempio – http://some_xyz_url.com/Api/Report/GetReport?id=7 . quindi posso consumare web api in SSRS Problema reale : non so come posso passare parametri a webapi da SSRS. Ho provato sodo ma senza fortuna. Inoltre ho cercato […]

Iniezione delle dipendenze per i parametri del metodo di azione dell’API Web ASP.NET

Sto lavorando su un progetto API Web ASP.NET in C # per un’interfaccia JSON a un’applicazione mobile. La mia idea era di creare interfacce per tutte le richieste e quindi utilizzare solo queste interfacce nel codice API Web. Ho finito con qualcosa di simile: public interface IApiObject {} public interface IApiResponse : IApiObject where T […]

Utilizzo dell’attività asincrona / attesa e restituzione Dai metodi API Web ASP.NET

Ho un metodo Portable Class Library (PCL) come questo: public async Task GetLineStatuses() { HttpWebRequest request = (HttpWebRequest)WebRequest.Create(Url); using (HttpWebResponse response = (HttpWebResponse)await request.GetResponseAsync()) { return response.GetResponseStream().ReadAllText(); } } Il mio metodo ASP.NET Web Api si presenta così: public async Task Get() { HttpResponseMessage response = new HttpResponseMessage(); string statuses = await service.GetStatuses(); response.Content = […]

ASP.NET WebApi – Più azioni GET in un controller

Ho il controller degli Users e il modello REST di base sta funzionando bene. Tuttavia ho bisogno di uno schema aggiuntivo users/{id}/usergroups che restituiscano tutti i gruppi di utenti per quell’utente. Quale sarebbe il modo migliore per implementarlo poiché immagino che avrò bisogno di percorsi simili su molti altri controller. Solo quelli di default non […]

Proprietà di sola lettura OData

Ho un’applicazione WebAPI 2.2 con OData V4. Inoltre sto usando EF 6.1. In una delle mie quadro ho una proprietà calcasting: public class Person { public string FirstName { get; set; } public string LastName { get; set; } // Calculated Property – No setter public string FullName { get { return FirstName + ” […]

Il parametro POST API ASP.NET Core è sempre nullo

Ho letto quanto segue: Il parametro Asp.net Core Post è sempre nullo asp.net webapi 2 post parameter è sempre nullo web-api L’object body POST è sempre nullo Il parametro Web Api è sempre nullo Il mio endpoint: [HttpPost] [Route(“/getter/validatecookie”)] public async Task GetRankings([FromBody] string cookie) { int world = 5; ApiGetter getter = new ApiGetter(_config, […]

Restituisce vuoto json su null in WebAPI

È ansible restituire {} invece di null quando webApi restituisce un object nullo? Questo, per evitare che il mio utente riceva errori mentre analizza la risposta. E per rendere la risposta una risposta JSON valida? So che potrei ambientarlo ovunque manualmente. Che quando null è la risposta, è necessario restituire un object Json vuoto. Ma […]