Skip to content

Commit 76f2184

Browse files
committed
more sugar
1 parent adde502 commit 76f2184

1 file changed

Lines changed: 6 additions & 11 deletions

File tree

src/Robots.Txt.Parser/RobotRuleChecker.cs

Lines changed: 6 additions & 11 deletions
Original file line numberDiff line numberDiff 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)

0 commit comments

Comments
 (0)