public MainViewModel(DumperResolver dumperResolver, INScriptEngine scriptEngine, NScriptOptions scriptOptions, CommonParam commonParam) : base(commonParam) { _dumperResolver = dumperResolver; _scriptEngine = scriptEngine; _scriptOptions = scriptOptions; _input = "\"Hello NatashaPad\""; _output = "Output"; DumpOutHelper.OutputAction += Dump; RunCommand = new DelegateCommand(async() => await RunAsync()); UsingManageCommand = new DelegateCommand(UsingManageShow); }
public MainViewModel(DumperResolver dumperResolver, INScriptEngine scriptEngine, NScriptOptions scriptOptions, CommonParam commonParam) : base(commonParam) { _dumperResolver = dumperResolver; _scriptEngine = scriptEngine; _scriptOptions = scriptOptions; _namespaces = _scriptOptions.UsingList; _installedPackages = Array.Empty <NugetReferenceResolver>(); _input = "\"Hello NatashaPad\""; DumpOutHelper.OutputAction += Dump; RunCommand = new DelegateCommand(async() => await RunAsync()); UsingManageCommand = new DelegateCommand(UsingManageShow); NugetManageCommand = new DelegateCommand(NugetManageShow); }