public MvcRazorRuntimeCompilationOptionsConfiguration(IFeatureMetadataProvider metadataProvider, IFeatureChangeTokenProvider tokenProvider, FeatureRuntimeCompilationOptions options) { _metadataProvider = metadataProvider; _tokenProvider = tokenProvider; _options = options; }
public FeatureRuntimeCompilationWatcher(IFeatureMetadataProvider metadataProvider, IFeatureUpdater featureUpdater, ILogger <FeatureRuntimeCompilationWatcher> logger) { _metadataProvider = metadataProvider; _featureUpdater = featureUpdater; _logger = logger; }
public FeatureFileProvider(IFeatureMetadataProvider metadataProvider, IFeatureChangeTokenProvider tokenProvider, FeatureRuntimeCompilationOptions options) { _metadataProvider = metadataProvider; _tokenProvider = tokenProvider; _options = options; _innerProvider = new PhysicalFileProvider(options.ProjectPath); }
public FeatureEndpointSelector(FeatureRuntimeCompilationOptions options, IFeatureMetadataProvider metadataProvider, IFeatureCache featureCache, ILogger <FeatureEndpointSelector> logger) { _options = options; _metadataProvider = metadataProvider; _featureCache = featureCache; _logger = logger; }