public PatternValidatorTests() { var services = new ServiceCollection().AddUrlPattern(); var serviceProvider = services.BuildServiceProvider(); validator = serviceProvider.GetRequiredService <IPatternValidator>(); }
public PatternCompiler( IPatternTypeResolver resolver, IPatternParser parser, IPatternValidator validator) { this.resolver = CheckValue(resolver, nameof(resolver)); this.parser = CheckValue(parser, nameof(parser)); this.validator = CheckValue(validator, nameof(validator)); }