From 566902bc78759701c20246c36f41341ced4448a7 Mon Sep 17 00:00:00 2001 From: Cameron Cowen Date: Sun, 2 May 2021 19:59:22 +0100 Subject: [PATCH] Updated exception --- .../Activities/OutFile/OutFile.cs | 26 ++++++++++--------- 1 file changed, 14 insertions(+), 12 deletions(-) diff --git a/src/activities/Elsa.Activities.File/Activities/OutFile/OutFile.cs b/src/activities/Elsa.Activities.File/Activities/OutFile/OutFile.cs index 9b5c6954a..43f9ed925 100644 --- a/src/activities/Elsa.Activities.File/Activities/OutFile/OutFile.cs +++ b/src/activities/Elsa.Activities.File/Activities/OutFile/OutFile.cs @@ -24,19 +24,21 @@ namespace Elsa.Activities.File protected async override ValueTask OnExecuteAsync(ActivityExecutionContext context) { FileStream fs; - switch (Mode) { - case CopyMode.Append: - fs = new FileStream(Path, FileMode.Append, FileAccess.Write); - break; - case CopyMode.Overwrite: - fs = new FileStream(Path, FileMode.Create, FileAccess.ReadWrite); - break; - case CopyMode.CreateNew: - fs = new FileStream(Path, FileMode.CreateNew, FileAccess.ReadWrite); - break; - default: - throw new ApplicationException("Not implemented copy mode"); + switch (Mode) + { + case CopyMode.Append: + fs = new FileStream(Path, FileMode.Append, FileAccess.Write); + break; + case CopyMode.Overwrite: + fs = new FileStream(Path, FileMode.Create, FileAccess.ReadWrite); + break; + case CopyMode.CreateNew: + fs = new FileStream(Path, FileMode.CreateNew, FileAccess.ReadWrite); + break; + default: + throw new ApplicationException("Unsupported copy mode"); + } } using var sw = new StreamWriter(fs);