NServiceBus.InitializableEndpoint.BuildFeatureActivator C# (CSharp) Method

BuildFeatureActivator() private method

private BuildFeatureActivator ( IEnumerable concreteTypes ) : FeatureActivator
concreteTypes IEnumerable
return FeatureActivator
        FeatureActivator BuildFeatureActivator(IEnumerable<Type> concreteTypes)
        {
            var featureActivator = new FeatureActivator(settings);
            foreach (var type in concreteTypes.Where(IsFeature))
            {
                featureActivator.Add(type.Construct<Feature>());
            }
            return featureActivator;
        }