File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -20,18 +20,13 @@ public interface IRobotRuleChecker
2020/// <summary>
2121/// Provides the ability to check accessibility of URLs for a robot
2222/// </summary>
23- public class RobotRuleChecker : IRobotRuleChecker
23+ /// <remarks>
24+ /// Creates a rule checker with a specified set of rules
25+ /// </remarks>
26+ /// <param name="rules">A set of path rules</param>
27+ public class RobotRuleChecker ( HashSet < UrlRule > rules ) : IRobotRuleChecker
2428{
25- private readonly HashSet < UrlRule > _rules ;
26-
27- /// <summary>
28- /// Creates a rule checker with a specified set of rules
29- /// </summary>
30- /// <param name="rules">A set of path rules</param>
31- public RobotRuleChecker ( HashSet < UrlRule > rules )
32- {
33- _rules = rules ;
34- }
29+ private readonly HashSet < UrlRule > _rules = rules ;
3530
3631 /// <inheritdoc />
3732 public bool IsAllowed ( string path )
You can’t perform that action at this time.
0 commit comments