namespace HealthcareManagerUI.Services.Http; using System.Collections.Generic; using System.Threading.Tasks; public interface IRequestHttpService { Task GetAsync(string uri, IDictionary headers = null); Task GetByIdAsync(string uri, int id, IDictionary headers = null); Task PostAsync(string uri, object data, IDictionary headers = null); Task PutAsync(string uri, int id, object data, IDictionary headers = null); Task DeleteAsync(string uri, int id, IDictionary headers = null); }