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.
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
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
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
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) {
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 {
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,
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
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
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
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;
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);
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
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
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.
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
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
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
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
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,
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
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
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
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
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
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?
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"
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
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
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
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;
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:
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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,