Fix couple of warnings

This commit is contained in:
Sipke Schoorstra 2021-04-01 20:03:44 +02:00
parent 53877b68fc
commit 55c77454eb
2 changed files with 5 additions and 6 deletions

View file

@ -94,13 +94,13 @@ namespace Elsa.Activities.Http
{
var request = CreateRequest();
var cancellationToken = context.CancellationToken;
var response = await _httpClient.SendAsync(request, cancellationToken);
var hasContent = response.Content != null;
var contentType = response.Content?.Headers.ContentType.MediaType;
var response = (await _httpClient.SendAsync(request, cancellationToken))!;
var hasContent = response.Content != null!;
var contentType = response?.Content?.Headers?.ContentType?.MediaType;
var responseModel = new HttpResponseModel
{
StatusCode = response.StatusCode,
StatusCode = response!.StatusCode,
Headers = new Dictionary<string, string[]>(
response.Headers.ToDictionary(x => x.Key, x => x.Value.ToArray())
)

View file

@ -26,8 +26,7 @@ namespace Elsa.Activities.Http.Services
try
{
var json = _dataProtector.Unprotect(token);
payload = JsonConvert.DeserializeObject<T>(json);
payload = JsonConvert.DeserializeObject<T>(json)!;
return true;
}
catch