private static IPluginConfig GetVariantConfingPluginConfig(IPluginConfig rawConfig, ISet <string> flights) { var config = new VariantConfigPluginConfig(rawConfig); config.Initialize(flights.Select(f => new VariantConstraint("flt", f))); return(config); }
public PluginServices( IWorkQueue workQueue, IPluginConfig pluginConfig, ILogger logger, IServiceProvider serviceProvider) { _serviceProvider = serviceProvider; _workQueue = workQueue; _pluginConfig = new VariantConfigPluginConfig(pluginConfig); _logger = logger; }