将客户端轮询功能替换为 ASP.NET Core SignalR

中级
开发人员
ASP.NET Core
Blazor
.NET

在本模块中,你将使用 ASP.NET Core SignalR 替换现有 Web 应用中的客户端轮询功能。

学习目标

学完本模块后,你将能够:

  • 确定使用 SignalR ASP.NET Core 的时机。
  • 评估在重构到 ASP.NET Core SignalR 时进行的代码更改。
    • 实现现有代码的重构。
    • 验证代码更改在功能上是否等效。
  • 了解使用 ASP.NET Core SignalR 替代客户端轮询功能的相关优势。

先决条件

  • 能够克隆 GitHub 存储库。
  • 熟悉 ASP.NET Core Blazor Web 应用。
  • .NET SDK 5 或更高版本。
    • 具备 .NET 的中级知识。