public static IAsyncEnumerable <PSObject> InvokeAsync(this IPNetPowerShell power, string command, IDictionary <string, object> parameters) { var cmd = new Command(command); foreach (var entry in parameters) { cmd.Parameters.Add(entry.Key, entry.Value); } return(power.InvokeAsync(cmd)); }
public static IAsyncEnumerable <PSObject> InvokeAsync(this IPNetPowerShell power, string command) { return(power.InvokeAsync(new Command(command))); }