BuildMonkey.BuildMonkey.GrabABanana C# (CSharp) Method

GrabABanana() public method

public GrabABanana ( ) : void
return void
        public void GrabABanana()
        {
            var allProjects = _projectRepository.GetAllProjects();

            if (allProjects.Count() == 0)
            {
                _logger.Warn("No projects found. Abandon ship!");
                return;
            }

            var selectedProject = _projectSelectionStrategy.ChooseFrom(allProjects);
            var selectedBuildType = _buildTypeSelectionStrategy.ChooseFrom(selectedProject.GetBuildTypes());
            _buildTypeRunner.Run(selectedBuildType);
        }