コード例 #1
0
        static void Main(string[] args)
        {
            LoggingDescriptor.Initialize();

            var arguments = new PackerArguments();

            if (Parser.Default.ParseArguments(args, arguments))
            {
                Packer.CobbleTogether(arguments);
                log.Info($"New solution {Path.Combine(arguments.BasePath, arguments.SLNName)} successfully created");
            }
        }
コード例 #2
0
 private Packer(PackerArguments arguments)
 {
     basePath           = arguments.BasePath;
     solutionName       = arguments.SLNName;
     solutionsToInclude = arguments.SolutionsToInclude;
 }
コード例 #3
0
 internal static void CobbleTogether(PackerArguments arguments)
 {
     new Packer(arguments).Cobble();
 }