using System.Net.Http.Headers; using PaperlessAI.Models.LMStudio; namespace PaperlessAI.Services; public class ApiService(HttpClient client) { public async Task Post(string? requestUri, T model, CancellationToken cancellationToken = new CancellationToken()) { var response = await client.PostAsJsonAsync(requestUri, model, cancellationToken); return response; } public async Task Get(string? requestUri, CancellationToken cancellationToken = new CancellationToken()) { var response = await client.GetAsync(requestUri, cancellationToken); return response; } }