HttpClientExtensions.cs 444 B

123456789101112131415
  1. using XF.Domain.Exceptions;
  2. namespace DataSharing
  3. {
  4. public static class HttpClientExtensions
  5. {
  6. public static HttpClient SetBaseAddress(this HttpClient httpClient, string baseAddress)
  7. {
  8. if (string.IsNullOrEmpty(baseAddress))
  9. throw new UserFriendlyException("无效 base address");
  10. httpClient.BaseAddress = new Uri(baseAddress);
  11. return httpClient;
  12. }
  13. }
  14. }