У меня есть DownloadController.cs
до Controllers/DownloadController
с использованием следующего метода:
public async Task<ActionResult> DownloadFile(string key)
{
return File(...);
}
Кроме того, в моем Startup.cs
я настроил следующие конечные точки:
app.UseEndpoints(endpoints =>
{
endpoints.MapControllerRoute(
name: "default".
pattern: "{controller}/{action}");
endpoints.MapControllers();
endpoints.MapBlazorHub();
endpoints.MapFallbackToPage("/_Host");
});
Так как в представлении Blazor я могу перейти к действию контроллера? Я искал что-то похожее на это:
@Html.ActionLink(...);