Esempio n. 1
0
        public static Tuple <Dictionary <string, string>, Library.Utility.IFilter> ExtractOptions(List <string> args, Func <string, string, bool> callbackHandler = null)
        {
            var fc   = new FilterCollector();
            var opts = fc.DoExtractOptions(args, callbackHandler);

            return(new Tuple <Dictionary <string, string>, Library.Utility.IFilter>(opts, fc.Filter));
        }
Esempio n. 2
0
 public static Tuple<Dictionary<string, string>, Library.Utility.IFilter> ExtractOptions(List<string> args, Func<string, string, bool> callbackHandler = null)
 {
     var fc = new FilterCollector();
     var opts = fc.DoExtractOptions(args, callbackHandler);
     return new Tuple<Dictionary<string, string>, Library.Utility.IFilter>(opts, fc.Filter);
 }