public static DirectoryPath VSWhereLegacy(this ICakeContext context, bool latest) { var settings = new VSWhereLegacySettings(); settings.Latest = latest; return(VSWhereLegacy(context, settings).FirstOrDefault()); }
public static FilePathCollection VSWhereLegacy(this ICakeContext context, VSWhereLegacySettings settings) { if (context == null) { throw new ArgumentNullException(nameof(context)); } if (settings == null) { throw new ArgumentNullException(nameof(settings)); } var legacy = new VSWhereLegacy(context.FileSystem, context.Environment, context.ProcessRunner, context.Tools); return(legacy.Legacy(settings)); }