【问题标题】:WebAssemblyUriHelper missing in Blazor Preview 9Blazor Preview 9 中缺少 WebAssemblyUriHelper
【发布时间】:2020-01-10 11:43:44
【问题描述】:

我一直在使用 Microsoft.AspNetCore.Blazor.Services.WebAssemblyUriHelper 在我的应用中获取基本 URI

随着升级到 Preview 9,Microsoft.AspNetCore.Blazor.Services 似乎已被删除

预览 9 获取基本 Uri 的最佳方式是什么?

谢谢

【问题讨论】:

    标签: blazor blazor-client-side


    【解决方案1】:

    在你的组件中你应该使用

    @inject NavigationManager navigationManager
    

    您以前在哪里使用IUrlNavigationManager。不知道为什么需要直接使用WebAssemblyUriHelper

    您之前调用了方法 uriHelper.GetBaseUrl(),而现在调用了属性调用 navigationManager.BaseUrl

    【讨论】:

      【解决方案2】:

      团队总是记下与以前版本相比的更改 看看这里发生了什么变化

      ASP.NET Core and Blazor updates in .NET Core 3.0 Preview 9

      【讨论】:

      • 谢谢,我会留意的
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-11-07
      • 2015-07-20
      • 2021-03-27
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多