Exemple #1
0
 public JobManagingSynchronizer(IEnumerable <SyncInfo> infos, ISynchronizationJobFactory jobFactory)
 {
     _infos      = infos ?? throw new ArgumentNullException(nameof(infos));
     _jobFactory = jobFactory ?? throw new ArgumentNullException(nameof(jobFactory));
 }
Exemple #2
0
 public RobustJobFactory(ISynchronizationJobFactory inner)
 {
     _inner = inner ?? throw new ArgumentNullException(nameof(inner));
 }
 public TracingJobFactory(ISynchronizationJobFactory inner, ILogger <TracingJobFactory> logger)
 {
     _inner  = inner ?? throw new ArgumentNullException(nameof(inner));
     _logger = logger ?? throw new ArgumentNullException(nameof(logger));
 }