【问题标题】:Blazor WASM online/active usersBlazor WASM 在线/活跃用户
【发布时间】:2021-11-16 17:34:45
【问题描述】:

我正在使用 Blazor WASM + Asp.NET API 开发出租车管理应用程序,我想知道我的哪些驱动程序在线/可用,因此我需要了解连接状态驱动程序(在线/离线),但我对 Webassembly 还很陌生,我找不到关于这个主题的有用信息。

知道 Blazor WASM 在客户端运行,这是否可能?

【问题讨论】:

  • 听起来像是服务器会做的事情。
  • @Bennyboy1973 你是对的,但我希望 WASM 也有办法。

标签: blazor-webassembly


【解决方案1】:

免责声明——我不是这方面的专家。我愿意学习我错了——但我对此表示怀疑! :D

知道某人何时在线很简单。 . .您可以通过 API 将 ID 添加到活动用户列表中。但是当有人关闭浏览器或关闭设备时会发生什么?死客户不发布任何 API 请求。即使在服务器托管的 Blazor 中,准确检测某人何时离线也不是那么容易。

您的 API 托管在哪里?您可以使用计时器吗? 您能否发送某种标识符,要求每 10 秒左右发送一次保持活动通知,如果没有收到,则将用户从列表中删除?

我对你的情况很感兴趣,因为我的公司也有一个巴士部门,我很快就会添加类似的功能。

【讨论】:

    猜你喜欢
    • 2021-08-01
    • 2011-07-14
    • 2013-11-12
    • 1970-01-01
    • 2013-02-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多