Erstellen eines API-Proxys in ASP.NET MVC 6

8

Ich migriere Code aus einem bestehenden WebApi 2-Projekt und frage mich, wie ich den entsprechenden Code in ASP.NET 5 MVC 6 ausführen soll. Ich sehe keinen Routencode, der eine Handler-Option akzeptiert.

%Vor%     
Chris Putnam 21.01.2016, 19:12
quelle

2 Antworten

8

Das ist nur von meinem Kopf, aber Sie könnten eine Middleware erstellen. Dies würde für get-Anfragen ohne Header funktionieren, könnte aber modifiziert werden, um mehr zu tun.

%Vor%

Wenn Sie diese Befier App.UseMvc () einfügen, werden alle Anfragen abgefangen, bei denen der Pfad mit / api / someapi

beginnt     
Jake Rote 21.01.2016, 22:27
quelle
3

Wir haben tatsächlich eine Middleware dafür geschrieben (nun, unsere Praktikantin hat es getan :)) Ссылка

    
davidfowl 25.01.2016 16:48
quelle