Switcheroo.Configuration.ApplicationConfigurationReader.BuildToggles C# (CSharp) Метод

BuildToggles() приватный Метод

private BuildToggles ( IFeatureToggleConfiguration configuration ) : IEnumerable
configuration IFeatureToggleConfiguration
Результат IEnumerable
        private IEnumerable<IFeatureToggle> BuildToggles(IFeatureToggleConfiguration configuration)
        {
            Dictionary<string, KeyValuePair<ToggleConfig, IFeatureToggle>> toggles =
                configuration
                    .Toggles
                    .Cast<ToggleConfig>()
                    .ToDictionary(x => x.Name, x => new KeyValuePair<ToggleConfig, IFeatureToggle>(x, ConvertToFeatureToggle(x)));

            return BuildDependencies(toggles).ToList();
        }