如何在Blazor服务器端下载文件?

时间:2020-01-25 15:53:57

标签: asp.net blazor blazor-server-side

如何从服务器将文件下载到Blazor中的浏览器?

我正在使用Core 3.1。

我想也许我可以以某种方式导航到另一个页面,但是我也无法使该代码正常工作。看来Microsoft从我可以在网上找到的示例中重组了对象。

@using Microsoft.AspNetCore.Blazor.Services
@inject IUriHelper UriHelper

1 个答案:

答案 0 :(得分:0)

您应该使用inject @NavigationHelper NavigationHelper而不是@inject IUriHelper IUriHelperfor来使其工作。然后在您的方法中,调用NavigationHelper.NavigateTo(“ URL here”)进行重定向。