0

I have a WP app that use NotificationHub.

To register the user, I call RegisterNativeAsync.

However, some users having slow connection raise to me that the loading is very long.

Is it possible to pass a CancellationToken when calling RegisterNativeAsync ?

Thanks,

4

1 回答 1

0

该方法RegisterNativeAsync本身不直接支持取消令牌,但如果您想添加超时,您可以通过另一个创建超时的任务并使用Task.WhenAny来模拟这一点来做到这一点。

由于这是一种可等待的方法,因此不需要对用户造成任何类型的延迟。
也许您需要查看围绕此调用的 UX。

于 2013-09-17T13:08:03.560 回答