public ToolFixtureResult RunFluent(Action <AsciiDoctorJRunnerSettings> configure) { var tool = new AsciiDoctorJRunner(FileSystem, Environment, ProcessRunner, Tools); tool.Run(configure, Settings); return(ProcessRunner.Results.LastOrDefault()); }
public static void AsciiDoctorJ( this ICakeContext context, Action <AsciiDoctorJRunnerSettings>?configure = null) { if (context == null) { throw new ArgumentNullException(nameof(context)); } var runner = new AsciiDoctorJRunner(context.FileSystem, context.Environment, context.ProcessRunner, context.Tools); runner.Run(configure); }
protected override void RunTool() { var tool = new AsciiDoctorJRunner(FileSystem, Environment, ProcessRunner, Tools); tool.Run(Settings); }