protected Action ASwitchSection(string value, Action action = null, int result = 0) { return(() => WithResultSwitch.Add(value, action, result)); }
protected Action ASwitchSection(string value, Action action = null) { return(() => NoResultSwitch.Add(value, action)); }