HTTP-Client-Entwicklung
13.01.2025, 00:00 Uhr
Fit mit Refit
Eine automatische, typsichere REST-Bibliothek für .NET.
Vielleicht empfinde nur ich das so, aber das Einbinden von REST-Services scheint im .NET-Bereich fast eine Wissenschaft zu sein. Aus der Sicht des Clients wirkt die Anbindung ziemlich komplex. Bei ASP.NET Core gestaltet sich der Weg hingegen recht unkompliziert: Man kann Controller-basierte APIs verwenden, Minimal-APIs einsetzen oder komplett eigene Middlewares schreiben. Doch wie entwickelt man nun den Client beziehungsweise die Client-APIs? Schreibt man sie alle manuell? Generiert man sie mit OpenAPI und Swagger/NSwag? Kürzlich entdeckte ich einen weiteren Ansatz, der es verdient, hier erwähnt zu werden: Refit.
Refit
Jetzt 1 Monat kostenlos testen!
Sie wollen zukünftig auch von den Vorteilen eines plus-Abos profitieren? Werden Sie jetzt dotnetpro-plus-Kunde.
- + Digitales Kundenkonto,
- + Zugriff auf das digitale Heft,
- + Zugang zum digitalen Heftarchiv,
- + Auf Wunsch: Weekly Newsletter,
- + Sämtliche Codebeispiele im digitalen Heftarchiv verfügbar