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