using System.Net.Http.Json; using DbFirst.BlazorWasm.Models; namespace DbFirst.BlazorWasm.Services; public class DashboardApiClient { private readonly HttpClient _httpClient; private const string Endpoint = "api/dashboard/dashboards"; public DashboardApiClient(HttpClient httpClient) { _httpClient = httpClient; } public async Task> GetAllAsync() { var result = await _httpClient.GetFromJsonAsync>(Endpoint); return result ?? new List(); } }