小编Pre*_*rem的帖子

Blazor 服务器中的静态类与注入

我是一名 WPF 开发人员。我是 ERP 应用程序开发团队的一员。我想将应用程序转换为 Blazor Web 服务器。我是 Web 技术和 Blazor 的新手。

我们有一个静态类,它有近 50 个属性(只有属性,没有方法),用于在应用程序级别存储某些数据。我们在用户登录时设置这些属性值。之后,我们在需要的地方使用这些值。

现在我的问题是,如何在 Blazor 中使用此类?我在网上搜索了一下,找到了两种方法。

  1. 添加单例服务。将其注入到需要的地方并使用它的值。
  2. 在需要的地方直接使用静态类,无需服务注入。

对于我的情况,哪种方法是最好的方法,为什么?

blazor blazor-server-side

5
推荐指数
1
解决办法
4969
查看次数

标签 统计

blazor ×1

blazor-server-side ×1