Example #1
0
 public static IValitRulesMessageProvider<TObject> Create(IValitRules<TObject> rules)
 {
     rules.ThrowIfNull();
     return new ValitRules<TObject>(rules.GetAllRules());
 }
Example #2
0
        internal Valitator(IValitRules <TObject> valitRules)
        {
            var rules = valitRules.GetAllRules();

            _strategyPicker = ValitRules <TObject> .Create(rules);
        }