public IEnumerable <IFeature> GetAllFeatures()
        {
            var features = _provider.GetAllFeatures();

            foreach (var feature in features)
            {
                yield return(new ConfigurationDrivenFeatureAdapter(feature));
            }
        }