예제 #1
0
 public void Apply(FluentConfig config)
 {
     config.AssertNotNull();
     var from = _log.GetOrDefault(config, -1) + 1;
     from.UpTo(_clauses.Count() - 1).ForEach(i =>
     {
         Clauses[i](config);
         _log[config] = i;
     });
 }
예제 #2
0
        public void Apply(FluentConfig config)
        {
            config.AssertNotNull();
            var from = _log.GetOrDefault(config, -1) + 1;

            from.UpTo(_clauses.Count() - 1).ForEach(i =>
            {
                Clauses[i](config);
                _log[config] = i;
            });
        }