Exemple #1
0
 private static OptionSet GetSettings(TasteOptions options)
 {
     var settings = new OptionSet()
     {
         { "p|port=", "The server port number.",
         (int v) => options.Port = v }
     };
     return settings;
 }
Exemple #2
0
        public static TasteOptions Parse(string[] args)
        {
            var options = new TasteOptions();

            OptionSet settings = GetSettings(options);

            List<string> extra;
            try
            {
                extra = settings.Parse(args);
            }
            catch (OptionException)
            {
                return null;
            }

            return options;
        }