我有一个使用NotificationHub的WP应用程序。
要注册用户,我调用RegisterNativeAsync。
然而,一些连接速度慢的用户向我提出加载很长。
调用RegisterNativeAsync时是否可以传递CancellationToken?
谢谢,
答案 0 :(得分:0)
方法RegisterNativeAsync
不直接支持取消令牌本身,但如果要添加超时,可以通过另一个创建超时的任务并使用Task.WhenAny
来模拟此操作来执行此操作。
由于这是一种等待的方法,因此不应该对用户造成任何延迟。
也许你需要看看这个电话会议的用户体验。