using Azure; using Azure.Core; using Furion; using Furion.FriendlyException; using Furion.HttpRemote; using Furion.Shapeless; using Mapster; using Microsoft.Extensions.Caching.Distributed; using Newtonsoft.Json; using System; using System.Collections.Generic; using System.Linq; using System.Net.Http.Headers; using System.Text; using System.Threading.Tasks; namespace FlexJobApi.Core { public interface IResourceHttpProvider { Task SendAsStringAsync(HttpRequestBuilder builder); } public enum EnumResourceHttpProvider { Default, SystemUser, ElectronSignServer, ElectronSignServerCustomer } }