Exemplo n.º 1
0
        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);
        }
Exemplo n.º 2
0
 public PluginServices(
     IWorkQueue workQueue,
     IPluginConfig pluginConfig,
     ILogger logger,
     IServiceProvider serviceProvider)
 {
     _serviceProvider = serviceProvider;
     _workQueue       = workQueue;
     _pluginConfig    = new VariantConfigPluginConfig(pluginConfig);
     _logger          = logger;
 }