From e895d4bfdbb8b82b2676038819b4861cb7d26ce7 Mon Sep 17 00:00:00 2001 From: Sipke Schoorstra Date: Tue, 29 Mar 2022 13:24:33 +0200 Subject: [PATCH] Update demos --- .../console/Elsa.Samples.Console2/Demo2.elsa | 15 +-------------- .../console/Elsa.Samples.Console2/Demo3.elsa | 1 - .../console/Elsa.Samples.Console2/Demo3a.elsa | 9 +++++++++ .../console/Elsa.Samples.Console2/Demo3b.elsa | 3 +++ .../Elsa.Samples.Console2.csproj | 3 ++- .../console/Elsa.Samples.Console2/Program.cs | 2 +- 6 files changed, 16 insertions(+), 17 deletions(-) delete mode 100644 src/samples/console/Elsa.Samples.Console2/Demo3.elsa create mode 100644 src/samples/console/Elsa.Samples.Console2/Demo3a.elsa create mode 100644 src/samples/console/Elsa.Samples.Console2/Demo3b.elsa diff --git a/src/samples/console/Elsa.Samples.Console2/Demo2.elsa b/src/samples/console/Elsa.Samples.Console2/Demo2.elsa index bfcf6b0ed..dfe80e8de 100644 --- a/src/samples/console/Elsa.Samples.Console2/Demo2.elsa +++ b/src/samples/console/Elsa.Samples.Console2/Demo2.elsa @@ -1,14 +1 @@ -//let name: Variable; -let readLine1 = ReadLine; - -Sequence { - Activities: [ - WriteLine { Text: "Please Enter your name" }, - Sequence { - Activities: [ - readLine1, - WriteLine { Text: js => `Hello ${readline1}` } - ] - } - ] -}; \ No newline at end of file +print("Hello World"); \ No newline at end of file diff --git a/src/samples/console/Elsa.Samples.Console2/Demo3.elsa b/src/samples/console/Elsa.Samples.Console2/Demo3.elsa deleted file mode 100644 index dfe80e8de..000000000 --- a/src/samples/console/Elsa.Samples.Console2/Demo3.elsa +++ /dev/null @@ -1 +0,0 @@ -print("Hello World"); \ No newline at end of file diff --git a/src/samples/console/Elsa.Samples.Console2/Demo3a.elsa b/src/samples/console/Elsa.Samples.Console2/Demo3a.elsa new file mode 100644 index 000000000..3d260e505 --- /dev/null +++ b/src/samples/console/Elsa.Samples.Console2/Demo3a.elsa @@ -0,0 +1,9 @@ +let readLine1 = ReadLine; + +Sequence { + Activities: [ + WriteLine { Text: "Please Enter your name" }, + readLine1, + WriteLine { Text: js => `Hello ${readline1}` } + ] +}; \ No newline at end of file diff --git a/src/samples/console/Elsa.Samples.Console2/Demo3b.elsa b/src/samples/console/Elsa.Samples.Console2/Demo3b.elsa new file mode 100644 index 000000000..89c94dbf4 --- /dev/null +++ b/src/samples/console/Elsa.Samples.Console2/Demo3b.elsa @@ -0,0 +1,3 @@ +print("Please enter your name"); +variable name = read(); +print(js => `Hello ${name}`); \ No newline at end of file diff --git a/src/samples/console/Elsa.Samples.Console2/Elsa.Samples.Console2.csproj b/src/samples/console/Elsa.Samples.Console2/Elsa.Samples.Console2.csproj index 4fdc36ecf..08dd87e98 100644 --- a/src/samples/console/Elsa.Samples.Console2/Elsa.Samples.Console2.csproj +++ b/src/samples/console/Elsa.Samples.Console2/Elsa.Samples.Console2.csproj @@ -25,8 +25,9 @@ + - + diff --git a/src/samples/console/Elsa.Samples.Console2/Program.cs b/src/samples/console/Elsa.Samples.Console2/Program.cs index f63919618..cc40602d9 100644 --- a/src/samples/console/Elsa.Samples.Console2/Program.cs +++ b/src/samples/console/Elsa.Samples.Console2/Program.cs @@ -39,7 +39,7 @@ functionActivityRegistry.RegisterFunction("read", nameof(ReadLine), new[] { name var assembly = Assembly.GetExecutingAssembly(); // Read text file containing Elsa DSL. -var scriptName = "Demo2"; +var scriptName = "Demo3b"; var resource = assembly.GetManifestResourceStream($"Elsa.Samples.Console2.{scriptName}.elsa"); var script = await new StreamReader(resource!).ReadToEndAsync();