public async Task Execute() { byte[] latestRevision = _proxyMultiplierRepo.GetLatestRevision(); IEnumerable <ProxyMultiplier> proxyMultipliers = (latestRevision == null) ? await _dataStore.SelectProxyMultipliers() : await _dataStore.SelectProxyMultipliers(latestRevision); Log.Information("{0} Proxy Multiplier(s) Updated or Added since last sync.", proxyMultipliers.Count()); if (proxyMultipliers.Any()) { _proxyMultiplierRepo.InsertMany(proxyMultipliers); } }
public virtual byte[] GetLatestRevision() { return(_proxyMultiplierRepo.GetLatestRevision()); }