public async Task Update(long id, UpdateSchedulerModel model) { var scheduler = await dbContext.Schedulers.GetAsync(id); scheduler.Update(model); auditMetadataProvider.UpdateAuditMetadataInExistingEntiy(scheduler); await dbContext.SaveChangesAsync(); }
internal void Update(UpdateSchedulerModel model) { Interval = model.Interval; if (model.Running) { if (StartedAt == null) { StartedAt = DateTime.UtcNow; } } else { StartedAt = null; } }