static IServiceCollection RegisterServices(IServiceCollection services)
        {
            var projectNamesList = ProjectNames.Split(',');

            return(services
                   .RegisterServices(a => a.AddConsole())
                   .AddSingleton <Shared.Abstractions.IConfiguration>(new Configuration(SolutionName, Output,
                                                                                        projectNamesList, XmlConfigurationPath)));
        }