public Task <Boolean> Schedule(PublishEventJobId id, IDomainEvent @event, String cronExpression, DateTime triggerDate) { return(_scheduler.Schedule <PublishEventJob, PublishEventJobId>(new PublishEventJob(id, @event), cronExpression, triggerDate)); }
public Task <Boolean> Cancel(PublishEventJobId jobId) { return(_scheduler.Cancel <PublishEventJob, PublishEventJobId>(jobId)); }
public Task <Boolean> Schedule(PublishEventJobId id, IDomainEvent @event, TimeSpan interval, DateTime triggerDate) { return(_scheduler.Schedule <PublishEventJob, PublishEventJobId>(new PublishEventJob(id, @event), interval, triggerDate)); }