Suchergebnisse für Anfrage "asp.net-web-api"
Enum-Eigenschaften mit Standardwerten in json response ausschließen
Ich habe ein Modell für meine API-Antwort, das eine Eigenschaft vom Typ enum hat. Die Eigenschaft enum wird nur in einigen Szenarien ausgefüllt. Der Rest des Szenarios erhält den Standardwert 0 Ausgabe prop1: "ABCD" prop2: 0 //// Dies ist eine ...
Error handling (Senden einer ex.Message an den Client)
Ich habe eine ASP.NET Core 1.0-Web-API-Anwendung und versuche herauszufinden, wie die Ausnahmemeldung an den Client weitergeleitet wird, wenn eine Funktion, die mein Controller aufruft, Fehler verursacht. Ich habe so viele Dinge ausprobiert, ...
Beste Übung zur Fehlerbehandlung mit der ASP.NET-Web-API
Können Sie erläutern, welche Vorgehensweise für die Web-API-Fehlerverwaltung am besten geeignet ist. Eigentlich weiß ich nicht, ob es eine gute Methode ist, try catch für meine Api-Anfrage zu verwenden. public Vb.Order PostOrderItem(Vb.Order ...
Holen Sie sich die IP-Adresse des Clients, der eine Verbindung zu einer C # .NET-WebAPI-Anwendung herstellt.
Ich habe es versucht private const string HttpContext = "MS_HttpContext"; private const string RemoteEndpointMessage = "System.ServiceModel.Channels.RemoteEndpointMessageProperty"; public static string GetClientIpAddress(HttpRequestMessage ...
AutoMapper.Mapper enthält keine Definition für CreateMap
Dies ist möglicherweise eine grundlegende Frage, aber ich frage mich, ob ich nicht die AutoMapper.Mapper.CreateMap-Methode erhalte. [/imgs/Iprvy.jpg] Verwende ich eine falsche AutoMapper-Referenz / ein falsches AutoMapper-Paket? Vielen Dan
Attribute vs Conventional Routing
Q1: Also dasArtike [http://www.asp.net/web-api/overview/web-api-routing-and-actions/attribute-routing-in-web-api-2#why] sagt, dass Attribut-Routing für API-Versionierung günstiger ist als herkömmliches Routing. Es ist mir nicht klar, aus ...
HttpContext.Current ist null, wenn Unit Test
Ich habe folgende Web-API-Controller-Methode. Wenn ich diesen Code über das Web ausführe,HttpContext.Current istnever null und geben Sie den gewünschten Wert ein. public override void Post([FromBody]TestDTO model) { var request ...
Azure AD API request 401 Unauthorized
Ich habe eine Standard-Web-API, die auf einer Azure-Website mit aktivierter Azure AD-Authentifizierung ausgeführt wird. Wenn ich in einem Browser zur API navigiere, kann ich mich über den Browser anmelden und auf die API zugreifen. Die ...
Wie kann die Versionierung in ASP.NET Core Web Api durchgeführt werden?
In früherenasp.net web api, Ich implementiereDefaultHttpControllerSelector, um anzugeben, wie die Anforderung meinen Controller finden soll. Ich habe oft unterschiedliche Controller mit unterschiedlichen Namen, die jedoch für dieselben Prozesse ...
Warum gibt mein ASP.Net Core Web API Controller kein XML zurück?
Ich habe den folgenden einfachen Web-API-Controller: // GET: api/customers [HttpGet] public async Task<IActionResult> Get() { var customers = await uow.Users.GetAllAsync(); var dto = customers.Select(p => new CustomerDto {Id = p.Id, Email = ...