Beispiel #1
0
        static void Main(string[] args)
        {
            var options = new KnapsackModuleOptions();

            if (args != null)
            {
                if (!CommandLine.Parser.Default.ParseArguments(args, options))
                {
                    throw new ArgumentException($@"Cannot parse the arguments. Possible usages:
{options.GetUsage()}");
                }
            }

            (new KnapsackMainModule(options)).RunModule(options);
        }
Beispiel #2
0
 public KnapsackMainModule(KnapsackModuleOptions moduleOptions)
 {
     _moduleOptions = moduleOptions;
 }