Bottles.PackagingRuntimeGraph.collectAllActivatorsFromBootstrappers C# (CSharp) Method

collectAllActivatorsFromBootstrappers() private method

private collectAllActivatorsFromBootstrappers ( ) : List
return List
        private List<IActivator> collectAllActivatorsFromBootstrappers()
        {
            var result = new List<IActivator>();

            _diagnostics.LogExecutionOnEach(_bootstrappers, (currentBootstrapper, log) => {
                IEnumerable<IActivator> bootstrapperActivators = currentBootstrapper.Bootstrap(log);
                result.AddRange(bootstrapperActivators);
                _diagnostics.LogBootstrapperRun(currentBootstrapper, bootstrapperActivators);
            });

            return result;
        }