public async Task <IDifference> GetUpdates(IState currentState) { var getDiffRequest = new RequestGetDifference { Pts = currentState.Pts, Qts = currentState.Qts, Date = currentState.Date }; return(await SenderService.SendRequestAsync(getDiffRequest).ConfigureAwait(false)); }
/// <inheritdoc /> public async Task <IDifference> GetUpdatesFromState(IState currentState, CancellationToken cancellationToken = default(CancellationToken)) { ClientSettings.EnsureUserAuthorized(); var getDiffRequest = new RequestGetDifference { Pts = currentState.Pts, Qts = currentState.Qts, Date = currentState.Date }; return(await SenderService.SendRequestAsync(getDiffRequest, cancellationToken).ConfigureAwait(false)); }