using System.Net; namespace DigitalData.Core.Abstractions.Client { public interface IBaseHttpClientService { CookieCollection GetCookies(string path = ""); Task FetchAsync( string? scheme = null, int? port = null, string path = "", IEnumerable>? queryParams = null, HttpMethod? method = null, HttpContent? body = null, IEnumerable>? form = null, IEnumerable>? headers = null, bool sendWithCookie = true, bool saveCookie = true ); } }