【发布时间】:2020-01-10 11:43:44
【问题描述】:
我一直在使用 Microsoft.AspNetCore.Blazor.Services.WebAssemblyUriHelper 在我的应用中获取基本 URI
随着升级到 Preview 9,Microsoft.AspNetCore.Blazor.Services 似乎已被删除
预览 9 获取基本 Uri 的最佳方式是什么?
谢谢
【问题讨论】:
我一直在使用 Microsoft.AspNetCore.Blazor.Services.WebAssemblyUriHelper 在我的应用中获取基本 URI
随着升级到 Preview 9,Microsoft.AspNetCore.Blazor.Services 似乎已被删除
预览 9 获取基本 Uri 的最佳方式是什么?
谢谢
【问题讨论】:
在你的组件中你应该使用
@inject NavigationManager navigationManager
您以前在哪里使用IUrlNavigationManager。不知道为什么需要直接使用WebAssemblyUriHelper。
您之前调用了方法 uriHelper.GetBaseUrl(),而现在调用了属性调用 navigationManager.BaseUrl。
【讨论】:
团队总是记下与以前版本相比的更改 看看这里发生了什么变化
【讨论】: