using System.Threading; using System.Threading.Tasks; namespace System.Application.Services { public interface IHttpService { public static IHttpService Instance => DI.Get(); Task GetAsync(string requestUri, CancellationToken cancellationToken = default) where T : notnull; } #if DEBUG [Obsolete("use IHttpService.Instance", true)] public class HttpServices { } #endif }