public void UpdateAll(SynchronizationFrequency frequency) { var types = DataTypesSynchronizationConfiguration.Current.TypesToSynchronize.Values; if (frequency != SynchronizationFrequency.All) { types = types.Where(t => t.Frequency == frequency).ToList(); } UpdateTypes(types); }
public static void SynchronizeData(Guid jobId, SynchronizationFrequency frequency, IJobCancellationToken cancellationToken) { var job = new SynchronizationJob(jobId, cancellationToken.ShutdownToken); job.UpdateAll(frequency); }
public SynchronizeDataAttribute(SynchronizationFrequency frequency) { Frequency = frequency; }