public EvaluatorFailInfo(IProviderEvaluator source, string message) { if (message == null) { throw new ArgumentNullException("message"); } this.Source = source; this.Message = message; }
IValueResolver IValueResolver.Add(IProviderEvaluator resolver) { return(this.Add((ProviderEvaluator <TContext, TResult>)resolver)); }
public void LogFailInfoFormat(IProviderEvaluator resolver, string format, params object[] args) { this.failures.Add(new EvaluatorFailInfo(resolver, string.Format(format, args))); }
public void LogFailInfo(IProviderEvaluator resolver, string message) { this.failures.Add(new EvaluatorFailInfo(resolver, message)); }