public static void MDToolBuild (this ICakeContext context, FilePath projectOrSolutionFile, Action<MDToolSettings> settings = null) { var mds = new MDToolSettings (); if (settings != null) settings (mds); var runner = new MDToolRunner (context.FileSystem, context.Environment, context.ProcessRunner, context.Globber); runner.Build (projectOrSolutionFile, mds); }