Exemplo n.º 1
0
 public static async Task <HttpResponseMessage> SendAuthorisedNoBodyRequest(
     HttpClient client,
     LoginGetDto loginData,
     HttpMethod method,
     string uri)
 {
     using var request = new HttpRequestMessage
           {
               Method     = method,
               RequestUri = new Uri(uri, UriKind.Relative)
           };
     request.Headers.Add("Authorization", "Bearer " + loginData.Token);
     return(await client.SendAsync(request));
 }
Exemplo n.º 2
0
 public static async Task <HttpResponseMessage> SendAuthorizedRequest <DtoType>(
     HttpClient client,
     LoginGetDto loginData,
     HttpMethod method,
     string uri,
     DtoType dto)
 {
     using var request = new HttpRequestMessage
           {
               Method     = method,
               RequestUri = new Uri(uri, UriKind.Relative),
               Content    = new StringContent(JsonSerializer.Serialize(dto),
                                              Encoding.UTF8,
                                              MediaTypeNames.Application.Json)
           };
     request.Headers.Add("Authorization", "Bearer " + loginData.Token);
     return(await client.SendAsync(request));
 }