Ich bin neu bei WebApi in Asp.Net und mein Szenario ist so. Ich habe eine Webapi-Anwendung mit 2 Controllern sagen Controller1 und Controller2 und Controller1 hat eine Methode namens Index und Controller2 hat GetProducts-Methode. Wenn also ein Client url: api/controller1/Index aufruft, sollte er auf eine getProducts-Methode in Controller2 umgeleitet werden. Ich weiß, dass er controller2 direkt aufrufen kann, aber meine Anforderung ist so, dass sie controller1 anfänglich aufrufen sollten Umgeleitet zu Controller2 sollte die URL wie api/controller2/GetProducts sein. Bitte sag mir, wie ich das bekomme.Umleiten zu anderen Controller in Webapi in asp.net
0
A
Antwort
0
Sie können die Methode ApiController.Redirect() verwenden.
return Redirect(
Url.Link("DefaultApi", new { controller = "Controller2", action = "GetProducts" })
);
+0
Dank Frosdqy, es funktionierte wie ein Champion. – user6511101
+0
Gern geschehen :) Bitte markieren Sie die Antwort als akzeptiert – frosdqy
Verwandte Themen
- 1. Umleiten zu Aktion in anderen Controller
- 2. Umleiten zu Aktion in einem anderen Controller
- 3. Controller Lebenszyklus ASP.NET Core WebApi
- 4. asp.net mvc: Rückkehr URL in anderen Controller
- 5. Umleiten von einer Controller-Methode zu einer anderen Controller-Methode
- 6. WebAPI-Controller Wiederverwendung
- 7. Wie benutze ich WebApi Controller über URL in ASP.Net MVC
- 8. Umleiten zu externen URL in ember.js Controller
- 9. Umleiten von HTTPS zu HTTP in Controller
- 10. Benutzer vom Controller zu einer anderen Ansicht umleiten MVC
- 11. C#: Asp.net WebApi Standardroute zu index.html
- 12. Verwenden von HttpContext.Current in ASP.NET-WebAPI
- 13. Umleiten zu externen URI von ASP.NET MVC-Controller
- 14. Umleiten zu einer anderen Seite in node.js
- 15. ASP.Net MVC & WebAPI Verschlüsselung
- 16. WebApi und Controller Overkill
- 17. Generieren eines JS-Clients basierend auf einem ASP.NET WebAPI-Controller
- 18. Testing WebAPI-Controller Url.Link
- 19. Umleiten zu ~/Shared/Error.cshtml von Controller-Methode
- 20. WebApi Controller Lebenszyklus
- 21. Abrufen von Kopfzeilenwerten in WebApi 2 Controller
- 22. ASP.Net WebApi: So laden Sie zusätzliche Controller zur Laufzeit
- 23. ASP.net Webapi-Controller, zurückgegebene typisierte Entität oder HttpResponseMessage
- 24. Korrigieren Sie Gleichzeitigkeitskontrolle in ASP.NET WebAPI + SQL
- 25. Wie man WebApi in Asp.net MVC hinzufügt und dann die WebAPI in der gleichen Anwendung verbraucht
- 26. ASP.NET WebApi und Teilantworten
- 27. ein Controller-Wert zu einem anderen Controller nicht in asp.net mvc gehen?
- 28. Umleiten zu einer dynamischen Login-URL in ASP.NET MVC
- 29. Umleiten zu einer anderen Site Angular
- 30. ASP.Net WebAPI-Bereichsunterstützung
dank frosdqy, es funktionierte wie ein Champion. – user6511101