/// <summary> /// Adds the attribute filter /// </summary> /// <param name="settings">The settings.</param> /// <param name="attributeFilter">The filter.</param> /// <returns>The same <see cref="DotCoverAnalyseSettings"/> instance so that multiple calls can be chained.</returns> public static DotCoverAnalyseSettings WithAttributeFilter(this DotCoverAnalyseSettings settings, string attributeFilter) { if (settings == null) { throw new ArgumentNullException("settings"); } settings.AttributeFilters.Add(attributeFilter); return(settings); }
/// <summary> /// Adds the scope. /// </summary> /// <param name="settings">The settings.</param> /// <param name="scope">The scope.</param> /// <returns>The same <see cref="DotCoverAnalyseSettings"/> instance so that multiple calls can be chained.</returns> public static DotCoverAnalyseSettings WithScope(this DotCoverAnalyseSettings settings, string scope) { if (settings == null) { throw new ArgumentNullException("settings"); } settings.Scope.Add(scope); return(settings); }