public IEnumerable <string> GetFilesForBundling(bool includeSource, IEnumerable <string> additionalExcludePatterns) { var patternGroup = new PatternGroup(ContentPatternsGroup.IncludePatterns, ContentPatternsGroup.ExcludePatterns.Concat(additionalExcludePatterns), ContentPatternsGroup.IncludeLiterals); if (!includeSource) { foreach (var excludedGroup in ContentPatternsGroup.ExcludePatternsGroup) { patternGroup.ExcludeGroup(excludedGroup); } } return(patternGroup.SearchFiles(_projectDirectory)); }
public IEnumerable<string> GetFilesForBundling(bool includeSource, IEnumerable<string> additionalExcludePatterns) { var patternGroup = new PatternGroup(ContentPatternsGroup.IncludePatterns, ContentPatternsGroup.ExcludePatterns.Concat(additionalExcludePatterns), ContentPatternsGroup.IncludeLiterals); if (!includeSource) { foreach (var excludedGroup in ContentPatternsGroup.ExcludePatternsGroup) { patternGroup.ExcludeGroup(excludedGroup); } } return patternGroup.SearchFiles(_projectDirectory); }