public Scouter(ScouterSettings settings) { this.Settings = settings; this.Indexers = Assembly.GetExecutingAssembly().GetTypes().Where(x => typeof(IIndexer).IsAssignableFrom(x) && !x.IsInterface && !x.IsAbstract) .Select(x => Activator.CreateInstance(x) as IIndexer).ToList(); }
public void UpdateSettings(ScouterSettings settings) { this.Settings = settings; }