public PatternTypeResolverTests()
        {
            var services        = new ServiceCollection().AddUrlPattern();
            var serviceProvider = services.BuildServiceProvider();

            resolver = serviceProvider.GetRequiredService <IPatternTypeResolver>();
        }
Ejemplo n.º 2
0
 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));
 }