diff --git a/src/activities/Elsa.Activities.Http/Activities/Redirect/Redirect.cs b/src/activities/Elsa.Activities.Http/Activities/Redirect/Redirect.cs index 135679274..a21b9d43d 100644 --- a/src/activities/Elsa.Activities.Http/Activities/Redirect/Redirect.cs +++ b/src/activities/Elsa.Activities.Http/Activities/Redirect/Redirect.cs @@ -39,7 +39,7 @@ namespace Elsa.Activities.Http var response = _httpContextAccessor.HttpContext.Response; if (response.HasStarted) - return Fault(T["Response has already started"]); + return Fault(T["Response has already started"]!); return new RedirectResult(_httpContextAccessor, Location, Permanent); } diff --git a/src/core/Elsa.Abstractions/Services/Models/SaveWorkflowContext.cs b/src/core/Elsa.Abstractions/Services/Models/SaveWorkflowContext.cs index 2c6d148fe..d7b42dfa7 100644 --- a/src/core/Elsa.Abstractions/Services/Models/SaveWorkflowContext.cs +++ b/src/core/Elsa.Abstractions/Services/Models/SaveWorkflowContext.cs @@ -10,7 +10,7 @@ namespace Elsa.Services.Models } public WorkflowExecutionContext WorkflowExecutionContext { get; } - public Type ContextType => WorkflowExecutionContext.WorkflowBlueprint.ContextOptions!.ContextType; + public Type ContextType => WorkflowExecutionContext.WorkflowBlueprint.ContextOptions!.ContextType!; public string ContextId => WorkflowExecutionContext.WorkflowInstance.ContextId!; public object Context => WorkflowExecutionContext.WorkflowContext!; } diff --git a/src/core/Elsa.Core/Services/WorkflowBlueprintMaterializer.cs b/src/core/Elsa.Core/Services/WorkflowBlueprintMaterializer.cs index 609c56f83..70aea738d 100644 --- a/src/core/Elsa.Core/Services/WorkflowBlueprintMaterializer.cs +++ b/src/core/Elsa.Core/Services/WorkflowBlueprintMaterializer.cs @@ -78,7 +78,7 @@ namespace Elsa.Services continue; } - var provider = new ExpressionActivityPropertyValueProvider(property.Expression, property.Syntax, prop.PropertyType); + var provider = new ExpressionActivityPropertyValueProvider(property.Expression!, property.Syntax!, prop.PropertyType); propertyProviders.AddProvider(activityDefinition.ActivityId, property.Name, provider); } } diff --git a/src/dashboards/blazor/ElsaDashboard.Application/Options/ElsaDashboardOptions.cs b/src/dashboards/blazor/ElsaDashboard.Application/Options/ElsaDashboardOptions.cs index a6ad26cbb..d56541353 100644 --- a/src/dashboards/blazor/ElsaDashboard.Application/Options/ElsaDashboardOptions.cs +++ b/src/dashboards/blazor/ElsaDashboard.Application/Options/ElsaDashboardOptions.cs @@ -4,6 +4,6 @@ namespace ElsaDashboard.Application.Options { public class ElsaDashboardOptions { - public Uri ElsaServerUrl { get; set; } + public Uri ElsaServerUrl { get; set; } = default!; } } \ No newline at end of file