gpt4 book ai didi

blazor - 在托管的 Blazor Web Assembly ASP.NET Core 中读取 wwwroot 内的文件

转载 作者:行者123 更新时间:2023-12-05 06:13:37 26 4
gpt4 key购买 nike

从 Visual Studio 2019 预览版创建新的 Blazor Web Assembly 解决方案时(保持 ASP.NET Core 托管未选中),我们可以直接从执行 GetFromJsonAsync位于 wwwroot 内的文件。

protected override async Task OnInitializedAsync()
{
forecasts = await Http.GetFromJsonAsync<WeatherForecast[]>("sample-data/weather.json");
}

从 Visual Studio 2019 预览版(选中 ASP.NET Core 托管)创建新的 Blazor Web Assembly 解决方案时,我们可以通过调用执行 GetFromJsonAsync我们的行动 Controller WeatherForecastController

protected override async Task OnInitializedAsync()
{
forecasts = await Http.GetFromJsonAsync<WeatherForecast[]>("WeatherForecast");
}

我的问题是:如果在第二种情况(托管 ASP.NET Core)中我想从位于 wwwroot 中的文件中获取数据怎么办?这不可能吗?安全问题?

谢谢。

最佳答案

what if in ASP.NET Core hosted I would like to get data from a file located inside my wwwroot ?

当您尝试它时,您会发现它确实有效。这两种使用 HttpClient 的方式并不相互排斥。

关于blazor - 在托管的 Blazor Web Assembly ASP.NET Core 中读取 wwwroot 内的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63241811/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com