我正在尝试使用 Blazor 做一些事情,但我还是个新手。我正在尝试获取文件流以下载到浏览器。将文件从 Blazor 下载到浏览器的最佳方式是什么?
我试过在我的剃刀视图中使用一种方法来返回一个流,但没有用。
//In my Blazor view
@code{
private FileStream Download()
{
//get path + file name
var file = @"c:\path\to\my\file\test.txt";
var stream = new FileStream(test, FileMode.OpenOrCreate);
return stream;
}
}
Run Code Online (Sandbox Code Playgroud)
上面的代码没有给我任何东西,甚至没有错误