diff --git a/src/modules/Elsa.OpenTelemetry/Middleware/OpenTelemetryTracingActivityExecutionMiddleware.cs b/src/modules/Elsa.OpenTelemetry/Middleware/OpenTelemetryTracingActivityExecutionMiddleware.cs index 617f4acb2..4c0aae874 100644 --- a/src/modules/Elsa.OpenTelemetry/Middleware/OpenTelemetryTracingActivityExecutionMiddleware.cs +++ b/src/modules/Elsa.OpenTelemetry/Middleware/OpenTelemetryTracingActivityExecutionMiddleware.cs @@ -14,7 +14,7 @@ namespace Elsa.OpenTelemetry.Middleware; /// [UsedImplicitly] -public class OpenTelemetryTracingActivityExecutionMiddleware(ActivityMiddlewareDelegate next, ISystemClock systemClock) : IActivityExecutionMiddleware +public class OpenTelemetryTracingActivityExecutionMiddleware(ActivityMiddlewareDelegate next) : IActivityExecutionMiddleware { /// public async ValueTask InvokeAsync(ActivityExecutionContext context) diff --git a/src/modules/Elsa.OpenTelemetry/Middleware/OpenTelemetryTracingWorkflowExecutionMiddleware.cs b/src/modules/Elsa.OpenTelemetry/Middleware/OpenTelemetryTracingWorkflowExecutionMiddleware.cs index 5d3996ea2..c05ee5e23 100644 --- a/src/modules/Elsa.OpenTelemetry/Middleware/OpenTelemetryTracingWorkflowExecutionMiddleware.cs +++ b/src/modules/Elsa.OpenTelemetry/Middleware/OpenTelemetryTracingWorkflowExecutionMiddleware.cs @@ -18,7 +18,7 @@ namespace Elsa.OpenTelemetry.Middleware; /// Middleware that traces workflow execution using OpenTelemetry. /// [UsedImplicitly] -public class OpenTelemetryTracingWorkflowExecutionMiddleware(WorkflowMiddlewareDelegate next, ISystemClock systemClock, IOptions options) : WorkflowExecutionMiddleware(next) +public class OpenTelemetryTracingWorkflowExecutionMiddleware(WorkflowMiddlewareDelegate next, IOptions options) : WorkflowExecutionMiddleware(next) { /// public override async ValueTask InvokeAsync(WorkflowExecutionContext context) diff --git a/test/integration/Elsa.Workflows.IntegrationTests/Serialization/ContainerSerialization/Tests.cs b/test/integration/Elsa.Workflows.IntegrationTests/Serialization/ContainerSerialization/Tests.cs index 6785e73b8..ed02ac470 100644 --- a/test/integration/Elsa.Workflows.IntegrationTests/Serialization/ContainerSerialization/Tests.cs +++ b/test/integration/Elsa.Workflows.IntegrationTests/Serialization/ContainerSerialization/Tests.cs @@ -22,13 +22,13 @@ public class Tests } [Fact] - public async void SerializeFlowchartContainerTest() + public async Task SerializeFlowchartContainerTest() { await _services.PopulateRegistriesAsync(); // Arrange - var start = new Start() + var start = new Start { Id = "start", Name = "Start", @@ -39,39 +39,39 @@ public class Tests Name = "WriteLine", Version = 3, }; - var end = new End() + var end = new End { Id = "end", Name = "end", }; - var container = new Flowchart() + var container = new Flowchart { Id = "flowchart", Name = "Flowchart", Type = "Elsa.Flowchart", Version = 42, - CustomProperties = new Dictionary() + CustomProperties = new Dictionary { { "purpose", "somePurpose" } }, - Metadata = new Dictionary() + Metadata = new Dictionary { { "int", 10 }, { "bool", false }, { "string", "str" }, }, - Activities = new List() { + Activities = new List { start, writeLine, end }, - Variables = new List() { + Variables = new List { new Variable("TextVar", "This is the text to write") }, - Connections = new List() + Connections = new List { - new Connection(start, writeLine), - new Connection(writeLine, end), + new(start, writeLine), + new(writeLine, end), }, }; @@ -92,16 +92,16 @@ public class Tests // Arrange - var container = new Sequence() + var container = new Sequence { Id = "sequence", Name = "Sequence", Type = "Elsa.Sequence", Version = 42, - Variables = new List() { + Variables = new List { new Variable("TextVar", "This is the text to write") }, - Activities = new List() { + Activities = new List { new WriteLine(new Input(new Expression("JavaScript", "getVariable('TextVar')"))) { Id = "writeLine", @@ -109,11 +109,11 @@ public class Tests CanStartWorkflow = true, }, }, - CustomProperties = new Dictionary() + CustomProperties = new Dictionary { { "purpose", "somePurpose" } }, - Metadata = new Dictionary() + Metadata = new Dictionary { { "int", 10 }, { "bool", false }, @@ -138,16 +138,16 @@ public class Tests // Arrange - var container = new Workflows.Activities.Parallel() + var container = new Workflows.Activities.Parallel { Id = "parallel", Name = "Parallel", Type = "Elsa.Parallel", Version = 42, - Variables = new List() { + Variables = new List { new Variable("TextVar", "This is the text to write") }, - Activities = new List() { + Activities = new List { new WriteLine(new Input(new Expression("JavaScript", "getVariable('TextVar')"))) { Id = "writeLine", @@ -155,11 +155,11 @@ public class Tests CanStartWorkflow = true, }, }, - CustomProperties = new Dictionary() + CustomProperties = new Dictionary { { "purpose", "somePurpose" } }, - Metadata = new Dictionary() + Metadata = new Dictionary { { "int", 10 }, { "bool", false },