From 640e888e1a52e5891a66d40c3a08834f3802ee5c Mon Sep 17 00:00:00 2001 From: Sipke Schoorstra Date: Sat, 24 Feb 2024 19:38:53 +0100 Subject: [PATCH] Update serializer and dependencies in ConsoleApp The code now uses IWorkflowSerializer instead of IActivitySerializer for deserialization in the Console application. This change also entailed updating imports, specifically replacing Elsa.Workflows.Activities with Elsa.Workflows.Management.Contracts. --- .../Elsa.Samples.ConsoleApp.JsonWorkflows/Program.cs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/samples/console/Elsa.Samples.ConsoleApp.JsonWorkflows/Program.cs b/samples/console/Elsa.Samples.ConsoleApp.JsonWorkflows/Program.cs index 2210a4672..37c38e935 100644 --- a/samples/console/Elsa.Samples.ConsoleApp.JsonWorkflows/Program.cs +++ b/samples/console/Elsa.Samples.ConsoleApp.JsonWorkflows/Program.cs @@ -1,7 +1,7 @@ using Elsa.Extensions; using Elsa.Testing.Shared; -using Elsa.Workflows.Activities; using Elsa.Workflows.Contracts; +using Elsa.Workflows.Management.Contracts; using Microsoft.Extensions.DependencyInjection; // Setup service container. @@ -20,10 +20,10 @@ await serviceProvider.PopulateRegistriesAsync(); var workflowJson = await File.ReadAllTextAsync("HelloWorld.json"); // Get a serializer to deserialize the workflow. -var serializer = serviceProvider.GetRequiredService(); +var serializer = serviceProvider.GetRequiredService(); // Deserialize the workflow. -var workflow = serializer.Deserialize(workflowJson); +var workflow = serializer.Deserialize(workflowJson); // Resolve a workflow runner to run the workflow. var workflowRunner = serviceProvider.GetRequiredService();