public void Log(string message, LogLevel logLevel) { foreach (var logger in loggers.Where(l => l.SupportsLogLevel(logLevel))) { logger.Log($"{myNowProvider.GetNow()}: {message}", logLevel); } }
public bool Validate(string applicantName, int applicantAge, string applicantAddress) { Connect(); var isValidIdentity = CallService(applicantName, applicantAge, applicantAddress); LastCheckTime = _nowProvider.GetNow(); Disconnect(); return(isValidIdentity); }