コード例 #1
0
ファイル: Job.cs プロジェクト: TomPeters/chooie
 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;
 }
コード例 #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;
 }
コード例 #3
0
ファイル: Job.cs プロジェクト: TomPeters/chooie
 public Job(string name, Action action, IJobListUpdater jobListUpdater, ILogger logger)
     : this(name, action, () => { }, jobListUpdater, logger)
 {
 }
コード例 #4
0
ファイル: JobFactory.cs プロジェクト: TomPeters/chooie
 public JobFactory(IJobListUpdater jobListUpdater, ILogger logger)
 {
     _jobListUpdater = jobListUpdater;
     _logger = logger;
 }
コード例 #5
0
 public Job(string name, Action action, IJobListUpdater jobListUpdater, ILogger logger)
     : this(name, action, () => { }, jobListUpdater, logger)
 {
 }
コード例 #6
0
ファイル: JobFactory.cs プロジェクト: TomPeters/chooie
 public JobFactory(IJobListUpdater jobListUpdater, ILogger logger)
 {
     _jobListUpdater = jobListUpdater;
     _logger         = logger;
 }