public object Get(GetSyncJobs request) { var result = _syncManager.GetJobs(new SyncJobQuery { StartIndex = request.StartIndex, Limit = request.Limit }); return(ToOptimizedResult(result)); }
/// <summary> /// Gets the data to send. /// </summary> /// <param name="state">The state.</param> /// <returns>Task{SystemInfo}.</returns> protected override async Task <IEnumerable <SyncJob> > GetDataToSend(WebSocketListenerState state) { var jobs = await _syncManager.GetJobs(new SyncJobQuery { UserId = _userId, TargetId = _targetId }).ConfigureAwait(false); return(jobs.Items); }
public async Task <object> Get(GetSyncJobs request) { var result = await _syncManager.GetJobs(request).ConfigureAwait(false); return(ToOptimizedResult(result)); }