Maui REST API

Guidance for consuming REST APIs in .NET MAUI apps. Covers HttpClient setup with System.Text.Json, DI registration, service interface/implementation pattern, full CRUD operations (GET, POST, PUT, DELETE), error handling, platform-specific clear-text traffic configuration, and async/await best practices. USE FOR: "REST API", "HttpClient", "call API", "GET request", "POST request", "API service", "JSON deserialization", "CRUD operations", "clear-text traffic", "consume API MAUI". DO NOT USE FOR: Aspire service discovery (use maui-aspire), authentication token handling (use maui-authentication), or local database storage (use maui-sqlite-database).

davidortinau 1c8a694 2 files · 9.8 KB Updated

File contents

davidortinau/maui-skills/tree/main/plugins/maui-skills/skills/maui-rest-api commit 1c8a694c33

Frequently asked questions

npx skillmds@latest add davidortinau/maui-rest-api