Esempio n. 1
0
 internal OptionMatcher(Option <T> item)
 {
     _item           = item;
     _actionSelector = new ActionSelectorForOption <T>(x =>
                                                       { throw new NoMatchException($"No match action exists for value of {x}"); });
 }
Esempio n. 2
0
 internal OptionMatcherAfterElse(ActionSelectorForOption <T> actionSelector, Action <Option <T> > elseAction, Option <T> item)
 {
     _actionSelector = actionSelector;
     _elseAction     = elseAction;
     _item           = item;
 }