Tag: asp.net-web-api2

ASP.NET Web-API-2 ist ein framework für die Erstellung von HTTP-Diensten für clients wie Browsern und mobilen Geräten. Es basiert auf dem Microsoft .NET Framework und eine ideale Wahl für den Aufbau von RESTful services.

So führen Sie das debugging mit dem Web-Api

Anzahl der Antworten 1 Antworten
Ist es möglich, die Navigation zu einer URL, wo eine web-api vorhanden ist? Meine Bemühungen schlagen Nein, der gesunde Menschenverstand sagt, es sollte sein. So, ich denke ich habe einen Fehler wo anders. Habe ich begonnen, VS

Hochladen von Dateien mit flow.js + ng-flow WebAPI 2

Anzahl der Antworten 1 Antworten
Ich versuche zu verwenden flow.js (https://github.com/flowjs/flow.js) über seine Winkel-wrapper - ( https://github.com/flowjs/ng-flow/tree/master/samples/basic ) zum hochladen von Dateien zu einer ASP.NET WebAPI 2 server. Jedenfalls, wenn ich wählen Sie eine Datei zum hochladen meiner WebAPI bekommt nur der

StatusCodeResult oder ResponseMessageResult

Anzahl der Antworten 1 Antworten
Habe ich gesehen, dass eine Antwort gesendet werden zwei verschiedene Arten von Web-API. return ResponseMessage(new HttpResponseMessage(HttpStatusCode.UnsupportedMediaType)); oder return StatusCode(HttpStatusCode.UnsupportedMediaType); Beide enden senden 415, an den Aufrufer zurück. Ich habe in der MSDN-Dokumentation für die beiden Ergebnis-Klassen, aber

Rückkehr einer zip-Datei in angularjs zum download

Anzahl der Antworten 1 Antworten
Habe ich die folgenden angularjs-code: $scope.search = function() { creatorService.search($scope.model).then(function(data) { saveAs(new Blob([data], { type: "application/octet-stream'" }), 'testfile.zip'); }); }; (die auch verwendet fileSaver.js) Dann die folgende Methode auf meinem webapi2 Seite: public HttpResponseMessage Post(Object parameters) {

web-api-get route Vorlage von innen-handler

Anzahl der Antworten 4 Antworten
Ich suchte eine Menge, bevor Sie Fragen hier, aber je mehr ich Suche desto mehr verwirrt ich bekommen. Also, ich habe erstellt eine Prozedur und ich werde versuchen, die route so: public class ExecutionDelegatingHandler : DelegatingHandler {

wie kann ich die unit-test-ein Beitrag (web-api) Aufruf mit einem token?

Anzahl der Antworten 1 Antworten
Habe ich ein httppost-web-api-Methode. Ich übergeben zu müssen, in ein token ist ein authorization-header und sammeln Sie die Antwort. Bin ich mit dem web-api-2. Meine post-Methode gibt IHttpActionResult ok(Modell). Habe ich getestet, die web-api mit POSTMAN-rest client,

OData V4 Enthält und jede

Anzahl der Antworten 1 Antworten
Wir haben einen OData-V4-Endpunkt mit der folgenden Struktur. Wir sind mit Entity Framework 6.1, OData V4 und Web Api 2.2 http://api.com/odata/Companies und wenn wir wollen, um die Adresse zu bekommen, die wir einfach erweitern, wie dies http://api.com/odata/Companies?$expand=Addresses

Visual Studio 2013 Fehler bei der Erstellung des Web-API-Projekt: Das element <#text - > unter-element <Projekt> nicht erkannt wird

Anzahl der Antworten 4 Antworten
Ich habe ein problem mit meinem Visual Studio-installation. Um es zu reproduzieren habe ich eine neue leere Projektmappe, und anschließend: Neues Projekt hinzufügen.. ASP.NET Web-Anwendung Web-API Projekt Erstellen Visual Studio fehlschlägt, um es zu schaffen ein bekomme

Web-API-2-RoutePrefix nicht arbeiten

Anzahl der Antworten 2 Antworten
Beim definieren eines RoutePrefix auf controller-Ebene, wenn ich versuche, Zugriff auf die API-Klasse mit der URL mit dem Präfix http://localhost:55020/api/v2/dummy/get es wirft 404. Diese http://localhost:55020/api/dummy/get funktioniert absolut gut, obwohl. Hier ist die controller-Klasse, die hat eine RoutePrefix

ASP.NET WebApi mit JSON-Antwort, und Personen mit ausländischer Schlüssel

Anzahl der Antworten 2 Antworten
Arbeite ich an WebApi-Projekt und ich habe 2 Personen in meinem domain: Street public class Street { public int ID { get; set; } public string Name { get; set; } public int StreetTypeID { get; set;

Web-Api - Rückgabe ein dynamisches Objekt mit status-code 201

Anzahl der Antworten 1 Antworten
Ich versuche, die Rückkehr der zuletzt hinzugefügte entity-Id in einer Web-Api-Methode Aktion als JSON. Beispiel: { bookId = 666 } Den Controller-Action-code ist wie folgt: [HttpPost, Route("")] public HttpResponseMessage Add(dynamic inputs) { int bookId = bookService.Add(userId, title);

Microsoft Owin Logging - Web-Api-2 - Wie erstelle ich den logger?

Anzahl der Antworten 3 Antworten
Ich bin versuchen, um die Protokollierung zu meinem app mit Web-Api-2-und Owin, so begann ich mit Microsoft Owin Protokollierung, die eine ILogger und ILoggerFactory wurde umgesetzt und es funktioniert Super, wenn ich brauchen, um sich alles, was

verbindlich ein Datum in angularjs mithilfe der webapi und den bootstrap-Datum-picker

Anzahl der Antworten 3 Antworten
Gegeben WebApi2-service, gibt json-Werte wie diese: { id: 1109, effectiveDate: "2014-10-05T00:00:00", //the date is a string (newtonsoft.json) text: "Duis et rhoncus nibh. Cras rhoncus cursus diam", fundSource: "Test" } Ich brauche das Datum erscheint in der gebundenen

ASP.Net Web-API-2-Attribut-geroutet werden HTTP-POST-Aktion, die nicht immer korrekten parameter

Anzahl der Antworten 1 Antworten
Habe ich eine einfache ASP.Net Web-API-2-controller: public class TestController : ApiController { [Route("api/method/{msg?}")] [AcceptVerbs("GET", "POST")] public string Method(string msg = "John") { return "hello " + msg; } } Sowie ein einfaches HTML-Formular, um es zu testen.

Web-API-2-OAuth-Bearer-Token mit Benutzerdefinierten Authentifizierung

Anzahl der Antworten 2 Antworten
Habe ich folgende Anforderungen an mein C# - Web-API-2-Service: Den service authentifiziert Benutzer durch die Kombination von E-Mail und einen temporären Passcode, die versandt wird, um Ihren Posteingang, wie ein Faktor-Authentifizierung. Ich brauche die Mischung in dieser

Wie liest du die POST-Daten in einem ASP.Net MVC 3 Web API 2.1-controller?

Anzahl der Antworten 1 Antworten
Scheint dies nicht so einfach wie ich dachte. Ich habe einige Lösungen gefunden, die auf der web, aber Sie sind nicht für mich arbeiten. Ich habe eine ASP.Net MVC 3-Projekt mit Microsoft ASP.Net Web API 2.1 nuget-Paket

Holen Sie zurück Request-Body innerhalb ActionFilter

Anzahl der Antworten 1 Antworten
Für logging-Zwecke, ich versuche zur überwachung der Anforderungen durch eine WebAPI. Habe ich erstellt und ich bin auf der Suche nach einem Weg, um wieder den Körper durch geschickt in einen Antrag, nachdem die Anforderung wurde erfüllt

Wie zu Lesen/Parsen, Inhalte von OkNegotiatedContentResult?

Anzahl der Antworten 1 Antworten
In einem meiner API-Aktionen (PostOrder) ich kann belegen, eine weitere Aktion in der API (CancelOrder). Beide wieder eine JSON-formatierte ResultOrderDTO geben, als ResponseTypeAttribute für beide Aktionen, die wie folgt aussieht: public class ResultOrderDTO { public int Id

WebApi + AngularJS: 405-Methode Nicht Erlaubt

Anzahl der Antworten 2 Antworten
Ich habe da ein problem und zwar ich habe gesehen, viele Antworten zu dem gleichen Thema, nichts hat wirklich funktioniert.. ich habe eine WebAPI-Projekt und ein MVC ein, wo ich Eckige. Aus der Winkel-Projekt, ich bin versucht,

Web-API-2 - Return-Pdf Anzeigen/Herunterladen Empfangene Pdf-Datei auf den Client (AngularJs)

Anzahl der Antworten 2 Antworten
Dies ist der code in meine Web-API-2-controller: //pdfBytes is a valid set of...pdfBytes, how it's generated is irrelevant Byte pdfBytes = pdfConverter.GeneratePdf(myPdfString); //using HttpResponseMessage instead of IHttpActionResult here because I read //that the latter can cause problems

AuthorizeAttribute Werke für MVC-Controller, aber nicht für ApiController

Anzahl der Antworten 1 Antworten
Ich bin relativ neu in der MVC und WebAPI, also vielleicht mache ich etwas dummes denkt. Fange ich in meinem MVC + WebAPI-Projekt. Ich habe gerade konfiguriert die Authentifizierung, aber vor ein problem: [Genehmigen] - Attribut funktioniert

Keine Herausforderung auf basic-Authentifizierung

Anzahl der Antworten 1 Antworten
Ich bin ziemlich neu auf alles, was so ich hoffe das ist eine einfache Lösung! Ich geschrieben habe, eine API, die Standardauthentifizierung verwendet. Es funktioniert wunderbar auf dem lokalen host, wenn ich versuche, einen Anruf BEKOMMEN von

Return Bild von der web-api-controller-action, während authentifiziert

Anzahl der Antworten 1 Antworten
Ich habe eine Web-api, die verwendet owin-Authentifizierung mit bearer-tokens. Ich habe beide web und wpf (vb) Kunden, die Fragen müssen für die image-Dateien über die api während authentifiziert. Die Bilder, die nicht zurückgegeben werden soll, auf nicht

Anfrage.GetOwinContext().Die Authentifizierung.SignIn nicht das anlegen von cookie

Anzahl der Antworten 2 Antworten
Folgende Code ist nicht zu schaffen .ASPNET-Cookie, ich bin mit diesem code in WebAPI benutzerdefinierte login-Methode //TODO Validate Credential var claims = new List<Claim>(); claims.Add(new Claim(ClaimTypes.Name, "ABCDE")); claims.Add(new Claim(ClaimTypes.Email, "[email protected]")); var id = new ClaimsIdentity(claims, DefaultAuthenticationTypes.ApplicationCookie); var

Dispose-Methode in web-api-2-web-service

Anzahl der Antworten 2 Antworten
Ich bin eine Kodierung MVC 5 internet-Anwendung mit einer web-api-2-web-service. Brauche ich eine dispose-Methode für die DbContext-Klasse in einem web-Dienst? Es gibt es nicht als Standard. Was würden Sie tun, wenn Sie haben müssen eine solche Methode?

asp.net web-api mit der Mysql-Datenbank

Anzahl der Antworten 2 Antworten
Ich habe einen hintergrund in PHP und stoßen auf ein problem beim ausprobieren ASP.NET webAPI. Ich habe eine MySQL Datenbank und eine Tabelle, die enthält einige Dateien, die Informationen. Nun möchte ich ein "SELECT * FROM Dateien"

Mit ninject mit Ninject.Web.Api für Web-Api-2-nicht im ASP.NET MVC 5

Anzahl der Antworten 1 Antworten
Ich bin die Entwicklung einer Asp.NET MVC-Projekt. Mein Projekt hat die web-api als auch. Ich bin mit ASP.NET MVC5-und Web-Api-2-mit Visual Studio 3. Ich mache dependency injection mit ninject. Ich weiß, ninject für web nicht funktioniert für

Im Gespräch mit einer Web-API über eine Webforms-Anwendung

Anzahl der Antworten 3 Antworten
Habe ich eine asp.net webforms-Anwendung, wie meine UI-Schicht. Diese Anwendung ist verantwortlich für das senden von ein-Objekt-Liste auf meiner DAL-Klasse Bibliothek, die schicken dann dieses Objekt-Liste, um eine WebAPI für die Verarbeitung. Die WebAPI benötigt, um das

WebApi 2 POST mit dem einzelnen string-parameter funktioniert nicht

Anzahl der Antworten 3 Antworten
Ich habe folgenden controller: public class ValuesController : ApiController { //POST api/values public IHttpActionResult Post(string filterName) { return new JsonResult<string>(filterName, new JsonSerializerSettings(), Encoding.UTF8, this); } } WebApi config config.Routes.MapHttpRoute( name: "DefaultApi", routeTemplate: "api/{controller}/{id}", defaults: new { id

Web-API-post-Daten: Objektverweis nicht auf eine Instanz eines Objekts

Anzahl der Antworten 1 Antworten
Ich versuche, Web-API arbeitet mit der POST und ich habe Folgendes in meinem Controller: public class mainGridController : ApiController { public class formData { public string module { get; set; } public string group { get; set;

Authentifizierung, host 'localhost' für den Benutzer 'root' mit der Methode 'mysql_native_password' failed with message: Unbekannte Datenbank 'xxx'

Anzahl der Antworten 2 Antworten
Bin ich mit dem code-first-Ansatz in meinem Projekt. Aber wenn ich versuche zu laufen db-Migrationen unter Verwendung von 'update-Datenbank' den Befehl erhalte ich die null-Verweis-Ausnahme und wenn ich die Anwendung ausführen, ich erhalte die folgende Konfiguration Fehler:

Problem mit senden von XML Web Api über http-Post-request

Anzahl der Antworten 2 Antworten
Ich würde Sie gerne das folgende XML-Dokument auf meiner Web-Api-2-controller; aber der [FromBody] parameter ist immer null. Hier ist das request-XML Körper: HTML: <razorInbound server="PortfolioExposureServer" request="lookupRiskPointRecord"> <caller>RazorClient</caller> <responseMode>xml</responseMode> <body> <conditions> <fromOffset>0</fromOffset> <top>100</top> <condition> <keyPath> <keyElement nodeOffset='1'>Currency</keyElement> <keyElement

Implementating OAuth-access-token in ASP.NET Web-API2 webservice

Anzahl der Antworten 2 Antworten
Ich verwenden ASP.NET Web-API und über einen jquery-ajax-Methode. Ich würde gerne zum erstellen von sicheren Web services-Verwendung von OAuth access token. Wie kann ich umsetzen, OAuth2 zu ASP.NET Web-API2 Web Services? Möchte ich verhindern, dass die Nutzung

Newtonsoft JSON dynamische Eigenschaft name

Anzahl der Antworten 5 Antworten
Gibt es eine Möglichkeit den Namen zu ändern der Data-Eigenschaft während der Serialisierung, so dass ich Sie wiederverwenden kann diese Klasse in meinem WEB-Api. Für ein Beispiel, wenn ich fahre ausgelagerten Liste von Benutzer -, Daten-Eigenschaft serialisiert

Warum kann nicht navigieren auf der web-api-controller

Anzahl der Antworten 3 Antworten
Ich die Verwendung von Web-API zum ersten mal eine Verbindung zu meinem Handy-app zur Web-API. Ich habe MVC 5 Projekt und ich erstellt haben API-Ordner und im inneren habe ich erstellt ProductsController. namespace DDD.WebUI.API { public class

Swashbuckle-Arroganz - Wie kommentieren von content-Typen?

Anzahl der Antworten 4 Antworten
Wie kann ich mein kommentieren ASP.NET WebAPI Aktionen, so dass die swagger Metadaten umfasst die content-Typen, die meine Ressourcen unterstützen? Speziell, ich will die Dokumentation zeigen, dass eine meiner Ressourcen können wieder die 'ursprünglichen' application/json und application/xml

CORS error - No 'Access-Control-Allow-Origin' - header vorhanden ist, auf die angeforderte Ressource

Anzahl der Antworten 4 Antworten
Bin ich mit einer Kantigen front-end-Verbindung zu einer WEB-API-2-backend. Die fehlerhafte Verwendung Fall ist der folgende. Wenn sich ein Benutzer anmeldet, auf erfolgreiche Anmeldung, müssen Sie im system angemeldet sein und werden weitergeleitet auf eine neue Seite

Post JSON-string zum WEB-API

Anzahl der Antworten 2 Antworten
Ich habe eine ASP.NET WEB-API 2 app-Hexe braucht, um eine POST Methode akzeptiert eine JOSN string mit unbekannter Struktur von javascript. Ich konnte cors und GET Methoden funktioniert einwandfrei, jedoch beim senden JSON von der client-api-Methode parameter

Web-Api return DataSet mit Bekommen

Anzahl der Antworten 2 Antworten
Hatte ich code es funktioniert so wie es zurückgegeben, ich nehme an, zum richtigen Objekt-Typ jquery $(document).ready(function () { jQuery.support.cors = true; $.ajax({ url: '/api/News/5', type: 'GET', dataType: 'json', success: function (data) { WriteResponses(data); }, error: function

Web-Api-2-Preflight-CORS Anfrage für Bearer-Token

Anzahl der Antworten 3 Antworten
Ich habe eine web-app mit AngularJS Frontend-und Web-Api-2-back-end, und es verwendet bearer-Token für die Authentifizierung. Alles ist gut in FireFox & IE, aber bei Chrome, meine erste Anmeldung ist MANCHMAL pre-flighted. Hier ist der Anruf von der

Web-API-optionale Parameter

Anzahl der Antworten 2 Antworten
Ich habe einen controller mit der folgenden Signatur: [Route("products/filter/{apc=apc}/{xpc=xpc}/{sku=sku}")] public IHttpActionResult Get(string apc, string xpc, int? sku) { ... } Rufe ich diese Methode mit folgenden URIs: ~/api/products/filter?apc=AA&xpc=BB ~/api/products/filter?sku=7199123 Die erste URI funktioniert ohne Problem. Die zweite

Web-API-2-GET-query-parameter

Anzahl der Antworten 1 Antworten
Werde ich wechseln aus meinem WCF-Rest/Json-Service zu WebApi2 und ich bin auf der Suche nach einem Weg, um anzeigen mit dieser Methode: [OperationContract] [WebInvoke(Method = "GET", ResponseFormat = WebMessageFormat.Json, UriTemplate = "Users?mail={mail}&pw={pw}")] UserData getUserByEmailAndPw(String mail); Ich möchte

Wie generieren Sie einen Bearer-token zum Aufruf einer remote-Web-API

Anzahl der Antworten 1 Antworten
Habe ich zwei Websites, eine Website, die den Benutzer login und verwalten Ihres Kontos und Website, hat keine Benutzeroberfläche und ist nichts weiter als eine API zum speichern und abrufen von Inhalten. Beide Seiten verwenden die gleichen

WebApi - Die Anfrage enthält eine entity-Körper, aber kein Content-Type-header

Anzahl der Antworten 1 Antworten
Ich versuche zu akzeptieren application/x-www-form-urlencoded Daten auf meinen webApi Endpunkt. Wenn ich eine Anfrage zu senden mit Postboten, die diese Content-Type-header explizit gesetzt ist, bekomme ich eine Fehlermeldung: Die Anforderung enthält ein entity-Körper, aber kein Content-Type-header Mein

Die richtige Methode für die Rückgabe von JSON-Liste in Web-API mit MVC und teilweise Modell

Anzahl der Antworten 2 Antworten
Ich versuche, mit der Web-API zu packen bestimmte Felder von meinem MVC-controller. Ich kann nicht scheinen, um den richtigen Typ mit der richtigen Liste. Ich bin fein mit der Umwandlung alles zu string. Ich entweder einen Fehler

.NETTO-HttpClient-Request Content-Type

Anzahl der Antworten 1 Antworten
Ich bin mir nicht sicher, aber es scheint mir, dass die default-Implementierung .NETTO-HttpClient-Bibliothek ist fehlerhaft. Es sieht aus wie es setzt den Content-Type-request mit dem Wert "text/html" auf einem PostAsJsonAsync nennen. Ich habe versucht, zurücksetzen der Anfrage

Wie werden die Web-API Zugriff-Token auf dem server überprüft?

Anzahl der Antworten 3 Antworten
Einmal WebAPI access-token generiert, wie funktioniert WebAPI überprüfen Sie, dass die token für die nächste Anfrage? Ich Frage mich, ob ich verwenden kann, ein [Authorize] Attribut, es muss vergleichen, das token gesendet, die der Kunde mit dem

Web-Api-Controller in andere Projekt, route-Attribut nicht funktioniert

Anzahl der Antworten 3 Antworten
Ich habe eine Projektmappe mit zwei Projekten. Eine Web-Api bootstap-Projekt und die andere ist eine Bibliothek-Klasse. Die Bibliothek-Klasse enthält eine ApiController mit Attribut-routing. Ich füge einen Verweis von web-api-Projekt der Klasse die Bibliothek und erwarten, dass dies

Asp.net Kern MVC-post-parameter immer den Wert null

Anzahl der Antworten 5 Antworten
Ich bin neu in der MVC-Kern. Ich habe ein Projekt erstellt mit MVC-Kern hat einen controller. Dieser controller verfügt über Get-und Post-action-Methoden. Wenn ich die übergabe von Daten zu Get-Methode, die mithilfe von query string funktioniert es

Web-Api-2-Post - UrlHelper.Link darf nicht null zurückgeben

Anzahl der Antworten 1 Antworten
Habe ich eine grundlegende web-API-2-setup mit einigen basic-routing. Unten ist die Standard-route und post für die Einsätze. Wenn ich Anrufe, die post, der Rekord ist perfekt geschaffen, in der Datenbank aber die "CreatedAtRoute" nennen, gibt eine 500-Fehlermeldung,