diff --git a/src/activities/Elsa.Activities.Http/Activities/SendHttpRequest/SendHttpRequest.cs b/src/activities/Elsa.Activities.Http/Activities/SendHttpRequest/SendHttpRequest.cs index 489cd543f..e7054c7a5 100644 --- a/src/activities/Elsa.Activities.Http/Activities/SendHttpRequest/SendHttpRequest.cs +++ b/src/activities/Elsa.Activities.Http/Activities/SendHttpRequest/SendHttpRequest.cs @@ -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( response.Headers.ToDictionary(x => x.Key, x => x.Value.ToArray()) ) diff --git a/src/activities/Elsa.Activities.Http/Services/TokenService.cs b/src/activities/Elsa.Activities.Http/Services/TokenService.cs index 9f6f8feb9..34e4d3c9f 100644 --- a/src/activities/Elsa.Activities.Http/Services/TokenService.cs +++ b/src/activities/Elsa.Activities.Http/Services/TokenService.cs @@ -26,8 +26,7 @@ namespace Elsa.Activities.Http.Services try { var json = _dataProtector.Unprotect(token); - - payload = JsonConvert.DeserializeObject(json); + payload = JsonConvert.DeserializeObject(json)!; return true; } catch