File tree 1 file changed +10
-5
lines changed
Filter options
1 file changed +10
-5
lines changed
Original file line number Diff line number Diff line change @@ -14,15 +14,20 @@ namespace Dotnet.Script.Core
14
14
{
15
15
public class Scaffolder
16
16
{
17
- private ScriptEnvironment _scriptEnvironment ;
17
+ private readonly ScriptEnvironment _scriptEnvironment ;
18
18
private const string DefaultScriptFileName = "main.csx" ;
19
- private ScriptConsole _scriptConsole = ScriptConsole . Default ;
20
- private CommandRunner _commandRunner ;
19
+ private readonly ScriptConsole _scriptConsole ;
20
+ private readonly CommandRunner _commandRunner ;
21
21
22
- public Scaffolder ( LogFactory logFactory )
22
+ public Scaffolder ( LogFactory logFactory ) : this ( logFactory , ScriptConsole . Default , ScriptEnvironment . Default )
23
+ {
24
+ }
25
+
26
+ public Scaffolder ( LogFactory logFactory , ScriptConsole scriptConsole , ScriptEnvironment scriptEnvironment )
23
27
{
24
28
_commandRunner = new CommandRunner ( logFactory ) ;
25
- _scriptEnvironment = ScriptEnvironment . Default ;
29
+ _scriptConsole = scriptConsole ;
30
+ _scriptEnvironment = scriptEnvironment ;
26
31
}
27
32
28
33
public void InitializerFolder ( string fileName , string currentWorkingDirectory )
You can’t perform that action at this time.
0 commit comments