示例#1
0
        public JobTests()
        {
            var logger = NullLoggerFactory.Instance.CreateLogger <BackupJob>();

            _client = new BackupServiceClient();
            _job    = new BackupJob(logger, _client, _clock);
        }
示例#2
0
 public BackupJob(
     ILogger <BackupJob> logger,
     IBackupServiceClient client,
     IClock clock)
 {
     _logger = logger ?? throw new ArgumentNullException(nameof(logger));
     _client = client ?? throw new ArgumentNullException(nameof(logger));
     _clock  = clock ?? throw new ArgumentNullException(nameof(clock));
 }