Example #1
0
 public static ISpawnable Input(this ISpawnable spawnable,
                                IObservable <OutputOrErrorLine>?value) =>
 spawnable.Options(opts => opts.WithInput(value));
Example #2
0
 public static ISpawnable UnsetEnvironment(this ISpawnable spawnable, string name) =>
 spawnable.Options(opts => opts.UnsetEnvironment(name));
Example #3
0
 public static ISpawnable WorkingDirectory(this ISpawnable spawnable, string value) =>
 spawnable.Options(opts => opts.WithWorkingDirectory(value));
Example #4
0
 public static ISpawnable ClearEnvironment(this ISpawnable spawnable) =>
 spawnable.Options(opts => opts.ClearEnvironment());
Example #5
0
 public static ISpawnable SetEnvironment(this ISpawnable spawnable, string name, string value) =>
 spawnable.Options(opts => opts.SetEnvironment(name, value));
Example #6
0
 public static ISpawnable SetCommandLine(this ISpawnable spawnable, string value) =>
 spawnable.Options(opts => opts.SetCommandLine(value));
Example #7
0
 public static ISpawnable ClearArguments(this ISpawnable spawnable) =>
 spawnable.Options(opts => opts.ClearArguments());
Example #8
0
 public static ISpawnable AddArguments(this ISpawnable spawnable, IEnumerable <string> values) =>
 spawnable.Options(opts => opts.AddArguments(values));
Example #9
0
 public static ISpawnable AddArgument(this ISpawnable spawnable, params string[] values) =>
 spawnable.Options(opts => opts.AddArgument(values));
Example #10
0
 public static ISpawnable AddArgument(this ISpawnable spawnable, string value) =>
 spawnable.Options(opts => opts.AddArgument(value));