public PatternEngineTests() { var services = new ServiceCollection().AddUrlPattern(); var serviceProvider = services.BuildServiceProvider(); engine = serviceProvider.GetRequiredService <IPatternEngine>(); }
public SettingsCreator( IPatternEngine patternEngine, IGuidProvider guidProvider, ILogger <SettingsCreator> logger) { this.patternEngine = CheckValue(patternEngine, nameof(patternEngine)); this.guidProvider = CheckValue(guidProvider, nameof(guidProvider)); this.logger = CheckValue(logger, nameof(logger)); }