diff --git a/src/samples/worker/Elsa.Samples.WatchDirectoryWorker/Elsa.Samples.WatchDirectoryWorker.csproj b/src/samples/worker/Elsa.Samples.WatchDirectoryWorker/Elsa.Samples.WatchDirectoryWorker.csproj index 44621cbd8..7045612b5 100644 --- a/src/samples/worker/Elsa.Samples.WatchDirectoryWorker/Elsa.Samples.WatchDirectoryWorker.csproj +++ b/src/samples/worker/Elsa.Samples.WatchDirectoryWorker/Elsa.Samples.WatchDirectoryWorker.csproj @@ -1,4 +1,4 @@ - + Exe @@ -10,6 +10,7 @@ + diff --git a/src/samples/worker/Elsa.Samples.WatchDirectoryWorker/Program.cs b/src/samples/worker/Elsa.Samples.WatchDirectoryWorker/Program.cs index 9c7cbf63b..2ced8d505 100644 --- a/src/samples/worker/Elsa.Samples.WatchDirectoryWorker/Program.cs +++ b/src/samples/worker/Elsa.Samples.WatchDirectoryWorker/Program.cs @@ -18,6 +18,7 @@ namespace Elsa.Samples.WatchDirectoryWorker { services .AddElsa(options => options + .AddConsoleActivities() .AddFileActivities() .AddWorkflow()); }); diff --git a/src/samples/worker/Elsa.Samples.WatchDirectoryWorker/Workflows/WatchDirectoryWorkflow.cs b/src/samples/worker/Elsa.Samples.WatchDirectoryWorker/Workflows/WatchDirectoryWorkflow.cs index 85bec305b..a12d0fb34 100644 --- a/src/samples/worker/Elsa.Samples.WatchDirectoryWorker/Workflows/WatchDirectoryWorkflow.cs +++ b/src/samples/worker/Elsa.Samples.WatchDirectoryWorker/Workflows/WatchDirectoryWorkflow.cs @@ -1,4 +1,6 @@ +using Elsa.Activities.Console; using Elsa.Activities.File; +using Elsa.Activities.File.Models; using Elsa.Builders; using System; using System.Collections.Generic; @@ -11,6 +13,7 @@ namespace Elsa.Samples.WatchDirectoryWorker.Workflows public class WatchDirectoryWorkflow : IWorkflow { public void Build(IWorkflowBuilder builder) => builder.WatchDirectory(setup => setup.WithPath("C:\\Temp") - .WithPattern("*.txt")); + .WithPattern("*.txt")) + .WriteLine(setup => setup.WithText(async context => context.GetInput().FullPath)); } }