Exemple #1
0
        public void Execute(TemplatePlanContext context)
        {
            var solutionFile = context.Input.SolutionFlag;
            var sln          = new Sln(solutionFile);

            _projGatherer
            .GatherProjects(context.TempDir)
            .Each(project =>
            {
                sln.AddProject(project);
                sln.RegisterPostSolutionConfigurations(project.ProjectGuid, Configurations);
            });

            _solutionFileService.Save(sln);
        }
Exemple #2
0
        public void Execute(TemplatePlanContext context)
        {
            var solutionFile = context.Input.SolutionFlag;
            var sln = new Sln(solutionFile);

            _projGatherer
                .GatherProjects(context.TempDir)
                .Each(project =>
                {
                    sln.AddProject(project);
                    sln.RegisterPostSolutionConfigurations(project.ProjectGuid, Configurations);
                });

            _solutionFileService.Save(sln);
        }