NodeScriptRunner constructor
namespace: Serenity.Web assembly: Serenity.Net.Web
Creates a new instance of the class
public NodeScriptRunner(string scriptName, string arguments = null, string workingDirectory = null,
IDictionary<string, string> envVars = null, string pkgManagerCommand = "npm",
DiagnosticSource diagnosticSource = null,
CancellationToken applicationStoppingToken = default(CancellationToken))
parameter | description |
---|---|
scriptName | Script name |
arguments | Arguments |
workingDirectory | Working directory |
envVars | Environment variables |
pkgManagerCommand | Package manager command. Defaul is "npm" |
diagnosticSource | Diagnostics source |
applicationStoppingToken | Application stopping token |
Exceptions
exception | condition |
---|---|
ArgumentException | One of arguments is null |
See Also
- class NodeScriptRunner