public CourseSourceRetryPolicy(ICourseSource courseSource, ushort attempts, ILog log, TimeSpan waitPeriod) { _courseSource = courseSource; _attempts = attempts; _log = log; _waitPeriod = waitPeriod; }
public CourseSourceFailPolicy(ICourseSource courseSource, IMailSender sender, string fromEmail, string supportEmail) { _supportEmail = supportEmail; _fromEmail = fromEmail; _courseSource = courseSource; _sender = sender; }
public EuroCourseJob( ISettingRepository settings, ICourseSource courseSource, ISerializer serializer, IHolder <DateTimeOffset> previousTime) { _settings = settings; _courseSource = courseSource; _serializer = serializer; _previousTime = previousTime; }
public EuroCourseJob( ISettingRepository settings, ICourseSource courseSource, ISerializer serializer, IHolder<DateTimeOffset> previousTime) { _settings = settings; _courseSource = courseSource; _serializer = serializer; _previousTime = previousTime; }