Tag: asp.net-web-api

ASP.NET Web-API 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.

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

asp-web-api-DateTime-Modell verbindlich

Anzahl der Antworten 1 Antworten
Ich habe ziemliche Probleme mit Bindung DateTimes in web-api. Hier ist die situation. Ich habe einen controller, der gibt ein Modell mit einem DateTime-Eigenschaft. Ich habe meine web-api zu verwenden IsoDateFormat und UTC-Zeit in die global.asax wie

Was ist der beste Weg, um zu dienen bis mehrere binary-Dateien aus einem einzelnen WebApi-Methode?

Anzahl der Antworten 3 Antworten
Habe ich eine ASP.NET MVC 4 Web Api controller-Methode übergeben bekommt eine Liste von Datei-IDs und gibt die Miniaturbilder für Dateien. So, könnte der client eine Liste von numerischen IDs (z.B. 10, 303, 29), und die Methode

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

Forms-Authentifizierung mit Web-API

Anzahl der Antworten 3 Antworten
Habe ich eine Web-Forms-Anwendung, die ich bin versucht, die neue Web-API mit der beta. Die Endpunkte bin ich aussetzen sollte nur für authentifizierte Benutzer der Website, da Sie für die AJAX verwenden. In meinem web.config-ich habe es

Wie bekomme ich den Inhalt der Datei von einem MultipartMemoryStreamProvider als byte-array?

Anzahl der Antworten 1 Antworten
Habe ich eine Komponente, die uploads von Dateien auf einen Web-API-controller mit FormData. Wie bekomme ich den Inhalt der Datei aus dem MultipartMemoryStreamProvider als byte-array? Hier ist die Web-Api-Methode public Task<IEnumerable<FileModel>> Post() { if (Request.Content.IsMimeMultipartContent()) { var

Unit-Test-POST-Aktion ASP.NET WebAPI-controller

Anzahl der Antworten 1 Antworten
public HttpResponseMessage Save(IList<Models.Activity> activities) { //some controller code return Request.CreateResponse(HttpStatusCode.Created, activities, Configuration); } Wie kann ich die unit-test, dass die Aktivitäten ordnungsgemäß übergeben Sie die Anforderung.CreateResponse? InformationsquelleAutor Ajay | 2013-02-28

ASP.NET WebApi 4 Post FromBody unverbindlich Von JSON

Anzahl der Antworten 2 Antworten
Ich habe eine einfache Frage. Ich bin Aufbau einer HTTP-REST-service in ASP.NET WebApi 4 und ich habe einige Mühe, mein Modell-Bindungen zu arbeiten. Ich bin mit dem folgenden code zu akzeptieren, die eine POST HTTP-Anfrage und-Prozess einen

Mit R aufrufen eines Web-Service: Daten Senden und Holen Sie sich die Ergebnis-Tabelle zurück, in der R

Anzahl der Antworten 1 Antworten
http://snomedct.t3as.org/ Dies ist ein web-service, analysieren, Englisch klinischen text, und melden Sie alle Konzepte, die erfasst werden können. Für z.B. - ich habe Kopfschmerzen. Es identifiziert Kopfschmerzen als ein Symptom. Nun, was ich gerne tun würde, ist

WebApi-transfer-byte-array ist null

Anzahl der Antworten 1 Antworten
Habe ich einen einfachen client, das senden eines byte-array: var content = new ByteArrayContent(wav); httpClient.PostAsync(@"http://localhost:12080/api/values", content); und eine einfache server-erhält, dass die post-Anforderung: [HttpPost] public string Post([FromBody]byte parms) { //bla bla } das problem ist, dass ich

WebAPI [FromBody] stets null.

Anzahl der Antworten 3 Antworten
Erhielt ich eine Anfrage wie diese. POST /API/Event?EventID=15&UserID=1&Severity=5&DeptID=1&FlowTag=CE HTTP/1.1 Content-Type: application/x-www-form-urlencoded Host: localhost:8088 Content-Length: 9 Expect: 100-continue Connection: Keep-Alive HTTP/1.1 100 Continue Desc=test Und meine WebAPI-Schnittstelle ist wie folgt: [Route("API/Event"), HttpPost] public IHttpActionResult StationCreateWorkItem(long EventID, long UserID,

WebApi AuthorizationFilterAttribute: ActionArguments leer sind

Anzahl der Antworten 1 Antworten
Ich bin Umsetzung einer AuthorizationFilterAttribute für ein WebApi-controller, aber ich kann nicht scheinen, um Zugriff auf die Parameter, die übergeben werden in die Steuerung: In MVC4, dies funktioniert sehr gut: public class MyMVCController : Controller { [CanAccessMyResourceApi]

WebAPI 2 [FromBody] - parameter nicht eingerichtet

Anzahl der Antworten 2 Antworten
Ich haben, was sollte ein SEHR einfaches Szenario ... eine, die ich fühle, die ich getan habe 100 mal vor, aber aus irgendeinem Grund hat er beschlossen, NICHT zu arbeiten und meine Zeit verschwenden auf etwas trivial

Web-API-Parallelität und Skalierbarkeit

Anzahl der Antworten 1 Antworten
Sind wir mit der Aufgabe konfrontiert, zu konvertieren, ein REST-service, basierend auf benutzerdefinierten code, um die Web-API. Der service hat eine erhebliche Menge von Anfragen und arbeitet mit Daten, das könnte einige Zeit dauern, um zu laden,

WebApi Anwendung: Fehler 404.0, Handler StaticFile

Anzahl der Antworten 4 Antworten
Ich habe gerade versucht zum bereitstellen einer WebApi-Anwendung auf einem Windows 2008R2 mit IIS 7.0, mit IIS-Manager unangetastet, bis jetzt. Die App läuft auf unserem dev-server (gleiche Win-und IIS-version) ohne Hektik. Auf dem deployment-server, .NET Framework 4.5

Wie Sie am besten link zu einer API-controller

Anzahl der Antworten 3 Antworten
Link zu Controller/A/<anId> ich dies tun: @Html.ActionLink(anId, "Action", "Controller", new {id = anId}) Aktion wird Unterstrichen durch Resharper und ich kann navigieren, um es mit F12. Aber ich habe einen link zu einer api-controller: @Html.ActionLink("API Version", "../api/controller/",

$select und $expand Pause ODataQueryOptions — wie zu beheben?

Anzahl der Antworten 1 Antworten
Sind wir mit Microsoft ASP.NET MVC, OData-WebAPI für unsere web-services. Weil einige Daten-Architektur Fragen rund um Hierarchie-ID (die außerhalb des Geltungsbereichs dieses Gespräch), einige unserer GET-Operationen zu verwenden ODataQueryOptions und manuell Bearbeiten Sie den Ausdruck, um zusätzliche

IHttpActionResult Methode keine return NotFound()

Anzahl der Antworten 1 Antworten
Ich bin der Entwicklung einer web-API für meine website und haben lief in ein problem. Im moment die API zurückgeben sollte, details aus den angegebenen Benutzer. Dies ist mein controller für Konten: using System; using System.Collections.Generic; using

WebApi "Die angeforderte Ressource nicht unterstützt http-Methode "LÖSCHEN"

Anzahl der Antworten 4 Antworten
Mit WebApi angularjs-Projekt und versucht, zu löschen-Funktion als ` [HttpDelete] public String DeleteCountry(string cntryId) { if (cntryId != null) { return repoCountry.DeleteCountry(Convert.ToInt32(cntryId)); } else { return "0"; } } js Funktion $http({ method: "delete", url: '/api/Country/DeleteCountry/', dataType:

In der Web-Api / Owin-Architektur, wo sind Anträge zu '/token behandelt?

Anzahl der Antworten 1 Antworten
Ich versuche zu verstehen, die Asp.net Web-Api Einzelnen Konten, Authentifizierung und Autorisierung. Ich habe mehrere tutorials auf dem web, einschließlich diese eine. Kurz gesagt, wenn ein user-agent liefert Benutzername und Passwort der API token, den der client

Wie funktioniert UseWindowsAzureActiveDirectoryBearerauthentication Arbeit bei der überprüfung der token?

Anzahl der Antworten 2 Antworten
Bin ich unter den folgenden GitHub-Beispiel für die Implementierung von Authentifizierungs-Mechanismus über WebApp und WebApi. https://github.com/AzureADSamples/WebApp-WebAPI-OpenIDConnect-DotNet Ich bin mit einer einzigen App-Registrierung für beide WebApp und WebApi, erhalten Sie ein access-token für die "https://abc.onmicrosoft.com/App" und geben Sie

web-api-2-Datei-upload-Fehler

Anzahl der Antworten 4 Antworten
Ich verwende diesen code, um eine Datei hochladen, um eine web-api: [HttpPost] public async Task<IHttpActionResult> Post(string provider) { if (!Request.Content.IsMimeMultipartContent()) throw new Exception(); var streamProvider = new MultipartMemoryStreamProvider(); await Request.Content.ReadAsMultipartAsync(streamProvider); //FAILS HERE foreach (var file in streamProvider.Contents)

MVC 4 und der Einheit, die Injektion der Abhängigkeiten WebAPI Controller

Anzahl der Antworten 2 Antworten
Ich bin neu in der MVC und ich bekam klebte ein problem. Alle Beispiele, die ich geschafft zu finden, finden Sie einfache Steuerungen und nicht-API-Controllern. Vielleicht irgend jemand ein funktionierendes code-Beispiel, wie man auf Application_Start(), registrieren Sie

Wie (auto) erzeugen eine webapi controller für MVC + Entity oder generisch Abfrage alle Arten

Anzahl der Antworten 3 Antworten
Wird neu in MVC4 + Entity + WebAPI war ich zu frustriert, um einfach GET -, POST-controller-Handlern und benutzerdefinierten mappings, um Daten-Modelle. Was ich denke, ich bin zu Fragen, gibt es eine generation tool, um zum Beispiel

PromptDialog Wahl mit Liste Objekt-Bot-Framework

Anzahl der Antworten 2 Antworten
Ich bin erstellen einer PromptDialog Wahl füllt sich meine Liste von Objekt-Optionen in der Datenbank gespeichert. Jedoch, es wird nur angezeigt, die den Typ des Objekts, nicht die Namen der Optionen. Kann mir jemand empfehlen, der beste

Web-API-Authentifizierung zurückzukehren 401 statt der Umleitung auf die login-Seite

Anzahl der Antworten 5 Antworten
Habe ich Web-API mit OWIN-Authentifizierung in Web-MVC. Ich bin mit <authentication> im Web.Config für meine Web-MVC-so ist es umleiten auf die login-Seite. <authentication mode="Forms"> <forms name="WEB.AUTH" loginUrl="~/login" domain="" protection="All" timeout="43200" path="/" requireSSL="false" slidingExpiration="true" /> </authentication> Ich bin

.NET Web API + Session-Timeout

Anzahl der Antworten 3 Antworten
Erstelle ich ein web-service mit dem web-api-controller. Ich möchte in der Lage sein, um eine Sitzung zu erstellen, und überprüfen Sie den status der Sitzung. Ich habe Folgendes: Controller: public string Get(string user, string pass) { bool

wie, um dynamische jsonignore nach Benutzer autorisieren?

Anzahl der Antworten 2 Antworten
Ich die Verwendung von Metadaten und JsonIgnore zu entfernen Spezialgebiet von Serialisierung. [Authorize(Roles = "admin")] public class UserController : ApiController { public IEnumerable<user> Get() { using (var mydb = new ModelContainer()) { return mydb.userSet.ToList(); } } }

Übergeben müssen windows-Anmeldeinformationen cross-domain-API

Anzahl der Antworten 2 Antworten
Habe ich umgesetzt-Token basierende Authentifizierung in AngularJS, aber meine security api (generiert token) ist windows-basiert zu zentralisieren, alle AD-Interaktion an einem Standort. Die Struktur ist wie folgt: Den Ablauf wie folgt: Benutzer nicht eingeloggt ist $http-Anforderung, um

HttpClient sendet keine cookies von CookieContainer

Anzahl der Antworten 1 Antworten
Ich entwickle eine ASP WebAPI (ASP MVC 4) - Anwendung mit einem WPF - (.NET 4.0) - client mithilfe von Visual Studio 2012. Muss der client zur Anmeldung am server. Ich verwende FormsAuthentication mit ein Authentifizierungs-cookie, um

EF6: Wie zu vermeiden Zirkelbezug?

Anzahl der Antworten 2 Antworten
Welche Möglichkeiten gibt es, zu vermeiden Zirkelbezug mit Entity Framework 6 während der JSON-Serialisierung mit ASP.NET Web-API? Generiert ich eine edmx (Entity Data Model) Datei für Entity Framework 6, die Datenbank zuerst. Ich versuche, eine API mit

Wie wirfst du HttpResponseException in ASP 5 (vnext)

Anzahl der Antworten 1 Antworten
Schreibe ich eine api-controller in ASP 5. Ich möchte zurückkehren, ein bad request code exception, wenn der übergebene Parameter, der service, die falsch sind. In der aktuellen version von webapi ich tun würde: throw new HttpResponseException(HttpStatusCode.BadRequest); Jedoch

.NET-Web-Api - 404 - Datei oder Verzeichnis nicht gefunden

Anzahl der Antworten 1 Antworten
In kurzen Worten, alles funktioniert auf dem lokalen Rechner, aber nicht bei der Bereitstellung von server "A". Ich bin mir sicher, dass etwas fehlt im server "A", aber ich weiß nicht, was es ist, und ich keinen

.NET-Core-Microservice mit RabbitMQ

Anzahl der Antworten 1 Antworten
Ich bin Hobeln zu verwenden Microservice-Architektur für ein Projekt. Die ausgewählte Technologie-stack ist .NET Core mit Docker und RabbitMQ als eine einfache service-bus, und dies sollte in der Lage sein, um die Bereitstellung auf Linux. Können sagen,

Web-api-aufrufen SETZEN FromBody "Wert" immer null ist.

Anzahl der Antworten 2 Antworten
Ich versuche zu nennen, die ValuesController WebApi controller (das wird standardmäßig erstellt) "PUT" - Methode mit cURL. Egal, was ich Tue, senden value="abc", "abc" oder "=abc" als ich sah, wie vorgeschlagen, in anderen Fragen für die POST-Methode,

Wie zu verwenden async und await in LINQ?

Anzahl der Antworten 3 Antworten
Ich bin neu ASP.NET und wurde versucht, auf ein Beispiel-Projekt. Ich weiß das ist eine dumme qs aber bitte Geduld mit mir. Mein code unten ist wieder nur ein Ergebnis, auch wenn es mehrere Zeilen zurückgegeben, die

gewusst wie: übergeben Sie Parameter Info aus dem Körper ASP.NET Web-APi?

Anzahl der Antworten 2 Antworten
Ich versuche, übergeben Sie einen langen string durch meinen POST methond von der eigentlichen Körper, funktioniert es völlig in Ordnung, wenn ich gehen Sie durch die url, aber ich weiß nicht, was zu verändern ist, so kann

Autofac.Core.DependencyResolutionException config zu tun.DependencyResolver.GetService(typeof (IUserService)) als IUserService

Anzahl der Antworten 2 Antworten
Ich brauche, um eine registrierte Instanz von Typ IUserService in meinem authentication handler. //Register services //Build the container. var containr = builder.Build(); var resolver = new AutofacWebApiDependencyResolver(container); configuration.DependencyResolver = resolver; Wenn ich jetzt diese code-Zeile: var userService

Abrufen einer user group-Mitgliedschaft von Azure AD-RBAC -

Anzahl der Antworten 1 Antworten
Habe ich eine test-Anwendung in WPF (Native Client). Dieser client Authentifizierung mit Azure durch die ADAL-Bibliothek, und ich bin erfolgreich im erwerben, ein Token nach der Anmeldung. Was ich möchte zu tun ist, um eine Liste der

Wie kann ich angeben, wenn ich will, JSON oder XML in ASP.NET Web-API?

Anzahl der Antworten 2 Antworten
Habe ich geschrieben, zwei ASP.NET Web-API-Anwendungen in dieser Woche, die beide enthalten eine einfache Steuerung; ich habe gezwickt jeder um zu arbeiten, beinhalten Ausnahmen, und so weiter, aber Sie konfiguriert sind fast die gleichen, soweit ich das

Wie man PUT-und DELETE-Verben die Arbeit mit WebAPI auf IIS

Anzahl der Antworten 3 Antworten
Ich bin mit WebAPI PUT-und DELETE-Methoden, um Aktionen durchzuführen, die von meiner website via AJAX mit jQuery. Mein server ist Windows Server 2008 R2 mit Plesk installiert. POST und GET-Anfragen funktionieren, aber SETZEN und LÖSCHEN scheitern. Ich

Rolle Anbieter / Mitgliedschaft? Wie in asp.net web-api?

Anzahl der Antworten 2 Antworten
Baue ich eine asp.net mvc-web-api-Anwendung und nicht sicher sind, wie die Mitgliedschaft Sachen. In meinem aktuellen Projekt habe ich diese Meine eigenen Users Table und Role Table ich bin nicht mit asp.net die Mitgliedschaft bringt zu viel

WebAPI OData Fehler Der ObjectContent Typ Fehler beim serialisieren der Antwort body für content-type 'application/json...'

Anzahl der Antworten 1 Antworten
Dieser ist, mich zu töten. Keiner von Artikeln hier noch der web-geholfen haben. So starten Sie mit, ich arbeite auf einem ASP.Net WebForms (Nicht MVC) mit .Net 4.5. Ich fand eine tolle Artikel, das hilft Ihnen, fügen

Konvertieren lange Zahl als string in die Serialisierung

Anzahl der Antworten 5 Antworten
Habe ich eine custom made-Klasse, verwenden Sie eine lange ID. Allerdings, wenn ich meine Aktion mit ajax, meine ID ist abgeschnitten, und er verliert die letzten 2 zahlen, weil javascript verliert an Präzision, wenn es um große

Abrufen bearer-token ASP.NET WebAPI

Anzahl der Antworten 2 Antworten
Ich habe eine Web-API mit Authentifizierung aktiviert (bearer-token). Dies wird durch eine client-Anwendung, und ich will es von zu schützen anonyme Nutzung daher würde ich gerne einen Benutzer erstellen, und erstellen Sie ein bearer-token für Sie. Kann

Wenn dabei PostAsync warum warten Sie nicht arbeiten?

Anzahl der Antworten 2 Antworten
In ein WebApi-Projekt habe ich einen Beitrag zum konvertieren einer Datei in ein anderes: var post = client.PostAsync(requestUri, content); post.Wait(); var result = post.Result; Das Ergebnis enthält die konvertierte Datei so wichtig ist für mich, dass der

ASP.NET WebApi OData-Unterstützung für DTOs

Anzahl der Antworten 3 Antworten
Habe ich Projekt-Entität und ProjectDTO. Ich bin versucht, zu erstellen eine WebAPI controller-Methode entgegennehmen und zurückgeben kann ProjectDTOs und machen es zu unterstützen OData. Das problem ist, dass ich mit ORM, die die Datenbank Abfragen können mit

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

User-Eigenschaft für ein ApiController in Unit Test

Anzahl der Antworten 2 Antworten
Meine unit-tests für eine ApiController verwendet einige Helfer Methoden zum instanziieren des Controllers: public static ResourcesController SetupResourcesController(HttpRequestMessage request, IResourceMetadataRepository repo, IUnitOfWorkService unitOfWorkService) { var config = new HttpConfiguration(); var defaultRoute = config.Routes.MapHttpRoute(RouteNames.DefaultApi , "api/{controller}/{id}"); var routeData =

ASP.NET Identität mit WebApi & Externes Login

Anzahl der Antworten 1 Antworten
Wieder einmal bin ich stecken geblieben! Ich bin versucht zu implementieren, die eine sichere WebApi-service mit ASP.NET Identität mit den Einzelnen Account. Die WebApi service wird konsumiert von einer mobilen app, entwickelt mit phonegap. Mein phonegap-app nutzt