Blazor web app 项目, Razor 类库 - 如何引用 Microsoft.AspNetCore.Components.Server.ProtectedBrowserStorage

929Free 326 信誉分
2025-01-03T07:52:32.6066667+00:00

我使用的是 Microsoft Visual Studio Community 2022 (64 位) 版本 17.12.3, 创建的是 Blazor web app, .net 9, 我新建了一个 Razor 类库,现在想在 _Imports.razor 文件里使用:

@using Microsoft.AspNetCore.Components.Server.ProtectedBrowserStorage 发现无法引用,

那在 .razor 文件里该如何使用 @inject ProtectedSessionStorage ProtectedSessionStore

能否教一下,谢谢了

Blazor
Blazor
一个免费的开源 Web 框架,使开发人员能够使用 Microsoft 开发的 C# 和 HTML 创建 Web 应用。
26 个问题
0 个注释 无注释
{count} 票

接受的答案
  1. JasonPan - MSFT 6,256 信誉分 Microsoft 供应商
    2025-01-03T08:31:49.0133333+00:00

    Hi @929Free,

    ProtectedBrowserStorage 类来自于Package: Microsoft.AspNetCore.App.Ref v9.0.0 .

      <ItemGroup>
        <PackageReference Include="Microsoft.AspNetCore.Components.Web" Version="9.0.0" />
    	<!--添加下面一行-->
    	<FrameworkReference Include="Microsoft.AspNetCore.App" />
      </ItemGroup>
    

    使用上面的配置,可以正常编译通过,应该可以正常使用ProtectedBrowserStorage。


    如果答案是正确的解决方案,请点击“接受答案”并投赞成票。如果您对此答案有其他问题,请点击“评论”。

    注意:如果您想接收此线程的相关电子邮件通知,请按照我们的 文档 中的步骤启用电子邮件通知。

    Best Regards

    Jason

    1 个人认为此答案很有帮助。

0 个其他答案

排序依据: 非常有帮助

你的答案

问题作者可以将答案标记为“接受的答案”,这有助于用户了解已解决作者问题的答案。