public async Task <IPlatformResponse <IPushObserverResponse> > Observe(ObserverEntity entity, Guid?entityId, IPushObserver observer, CancellationToken?cancellationToken = null, IProgress <ISDKProgress> progress = null) { SetupTokenAndProgress(cancellationToken, progress); return(await SdkClient.Observe(entity, entityId, observer, cancellationToken, progress)); }