@@ -10,7 +10,6 @@ namespace ScriptCs.Command
1010 internal class ExecuteScriptCommand : IScriptCommand
1111 {
1212 private readonly string _script ;
13- private readonly string [ ] _scriptArgs ;
1413 private readonly IFileSystem _fileSystem ;
1514 private readonly IScriptExecutor _scriptExecutor ;
1615 private readonly IScriptPackResolver _scriptPackResolver ;
@@ -27,14 +26,16 @@ public ExecuteScriptCommand(string script,
2726 IAssemblyName assemblyName )
2827 {
2928 _script = script ;
30- _scriptArgs = scriptArgs ;
29+ ScriptArgs = scriptArgs ;
3130 _fileSystem = fileSystem ;
3231 _scriptExecutor = scriptExecutor ;
3332 _scriptPackResolver = scriptPackResolver ;
3433 _logger = logger ;
3534 _assemblyName = assemblyName ;
3635 }
3736
37+ public string [ ] ScriptArgs { get ; private set ; }
38+
3839 public CommandResult Execute ( )
3940 {
4041 try
@@ -47,7 +48,7 @@ public CommandResult Execute()
4748 assemblyPaths = GetAssemblyPaths ( workingDirectory ) ;
4849 }
4950
50- _scriptExecutor . Execute ( _script , _scriptArgs , assemblyPaths , _scriptPackResolver . GetPacks ( ) ) ;
51+ _scriptExecutor . Execute ( _script , ScriptArgs , assemblyPaths , _scriptPackResolver . GetPacks ( ) ) ;
5152 return CommandResult . Success ;
5253 }
5354 catch ( Exception ex )
0 commit comments