Exemplo n.º 1
0
 public Job(string name, Action action, Action postRunAction, IJobListUpdater jobListUpdater, ILogger logger)
 {
     _name = name;
     _action = action;
     _postRunAction = postRunAction;
     _jobListUpdater = jobListUpdater;
     _logger = logger;
     State = JobState.Pending;
 }
Exemplo n.º 2
0
 public Job(string name, Action action, Action postRunAction, IJobListUpdater jobListUpdater, ILogger logger)
 {
     _name           = name;
     _action         = action;
     _postRunAction  = postRunAction;
     _jobListUpdater = jobListUpdater;
     _logger         = logger;
     State           = JobState.Pending;
 }
Exemplo n.º 3
0
 public Job(string name, Action action, IJobListUpdater jobListUpdater, ILogger logger)
     : this(name, action, () => { }, jobListUpdater, logger)
 {
 }
Exemplo n.º 4
0
 public JobFactory(IJobListUpdater jobListUpdater, ILogger logger)
 {
     _jobListUpdater = jobListUpdater;
     _logger = logger;
 }
Exemplo n.º 5
0
 public Job(string name, Action action, IJobListUpdater jobListUpdater, ILogger logger)
     : this(name, action, () => { }, jobListUpdater, logger)
 {
 }
Exemplo n.º 6
0
 public JobFactory(IJobListUpdater jobListUpdater, ILogger logger)
 {
     _jobListUpdater = jobListUpdater;
     _logger         = logger;
 }