public ScheduledJobBootstrapper(ITypeFinder typeFinder, IUnitOfWorkManager unitOfWorkManager, IRepository <ScheduledJob, Guid> jobRepo, IRepository <ScheduledJobTrigger, Guid> triggerRepo, IScheduledJobManager jobManager) { _typeFinder = typeFinder; _unitOfWorkManager = unitOfWorkManager; _jobRepo = jobRepo; _triggerRepo = triggerRepo; _jobManager = jobManager; }
/// <summary> /// Default constructor /// </summary> public ScheduledJobAppService(IRepository <ScheduledJob, Guid> repository, IScheduledJobManager jobManager, IRepository <ScheduledJob, Guid> jobRepo) : base(repository) { _jobManager = jobManager; _jobRepo = jobRepo; }
/// <summary> /// Default constructor /// </summary> /// <param name="repository"></param> /// <param name="jobManager"></param> public ScheduledJobTriggerAppService(IRepository <ScheduledJobTrigger, Guid> repository, IScheduledJobManager jobManager) : base(repository) { _jobManager = jobManager; }