小编Sim*_*bbs的帖子

Blazor 服务器范围在刷新页面时再次初始化

我创建了一个简单的 Blazor 服务器应用程序:类“UserSettings.cs”被注入到组件中。

     public class UserSettings
     {
         public Guid Id{ get; } = Guid.NewGuid();
     }
 
     services.AddScoped<UserSettings>();

Run Code Online (Sandbox Code Playgroud)

我在不同组件的 UserSetting 服务中显示 Id。切换组件后,Id 保持不变,但是当我刷新页面时,它会发生变化。为什么刷新页面时Service会重新初始化?

c# blazor blazor-server-side

4
推荐指数
1
解决办法
1496
查看次数

标签 统计

blazor ×1

blazor-server-side ×1

c# ×1