IFluentProjectConfiguration IFluentProjectConfiguration.ConfigureCompilation(string outputPath) { if (outputPath == null) { throw new ArgumentNullException(nameof(outputPath)); } CompileConfiguration = new ProjectCompileConfiguration(outputPath); return(this); }
IProjectConfiguration IProjectConfiguration.ConfigureCompilation(string outputPath, Action <IProjectCompileConfiguration> action) { if (action == null) { throw new ArgumentNullException(nameof(action)); } if (action == null) { throw new ArgumentNullException(nameof(action)); } CompileConfiguration = new ProjectCompileConfiguration(outputPath); action(CompileConfiguration); return(this); }