BlazorWASM应用中,“ASP.NETCorehosted”的目的是什么?
创始人
2024-12-21 22:00:07
0次

“ASP.NET Core hosted” 是 Blazor WebAssembly 应用程序模板中的一个选项,它表示应用程序使用 ASP.NET Core 作为其后端运行时。这种配置使得开发人员能够在 ASP.NET Core 中实现服务器端 Blazor 和客户端 Blazor 之间的通信。

例如,假设我们希望在 Blazor WASM 应用中使用 ASP.NET Core 作为后端来存储和检索数据。现在我们可以创建一个带有“ASP.NET Core hosted”选项的 Blazor WASM 应用程序,然后在 ASP.NET Core 中创建 Web API 来附加到 Blazor WASM 应用程序中。

下面是一个简单的代码示例:

  1. 创建具有“ASP.NET Core hosted”选项的 Blazor WebAssembly 应用程序。

  2. 在“Server”项目中创建一个新的控制器:

[Route("api/[controller]")]
[ApiController]
public class WeatherForecastController : ControllerBase
{
    [HttpGet]
    public IEnumerable Get()
    {
        var rng = new Random();
        return Enumerable.Range(1, 5).Select(index => new WeatherForecast
        {
            Date = DateTime.Now.AddDays(index),
            TemperatureC = rng.Next(-20, 55),
            Summary = Summaries[rng.Next(Summaries.Length)]
        })
        .ToArray();
    }

    private static readonly string[] Summaries = new[]
    {
        "Freezing", "Bracing", "Chilly", "Cool", "Mild", "Warm", "Balmy", "Hot", "Sweltering", "Scorching"
    };
}
  1. 在 Blazor WASM 应用程序中调用该 API:
protected override async Task OnInitializedAsync()
{
    var forecasts = await http.GetFromJsonAsync("api/weatherforecast");
}

现在,在 Blazor WASM 应用程序中,我们可以调用 ASP.NET Core Web API,以便从后端服务器中获取数据。

相关内容

热门资讯

分享一款!闲游透视挂功能脚本,... 分享一款!闲游透视挂功能脚本,闲游竟然真的是有透视挂脚本闲游辅助器是一种具有地方特色的麻将游戏,要想...
玩家必备教程!新老夫子辅助器功... 玩家必备教程!新老夫子辅助器功能方法,新老夫子都是真的是有辅助器方法在进入新老夫子软件靠谱后,参与本...
大神推荐!微乐跑得快开挂功能方... 大神推荐!微乐跑得快开挂功能方法,微乐跑得快确实存在有开挂方法进入游戏-大厅左侧-新手福利-激活码辅...
热点推荐!吕梁打七透视挂功能技... 热点推荐!吕梁打七透视挂功能技巧,吕梁打七果然是有透视挂技巧1、首先打开吕梁打七辅助器下载最新版本,...
科技介绍!点我棋牌辅助功能神器... 科技介绍!点我棋牌辅助功能神器,点我棋牌总是有辅助神器点我棋牌辅助器是一种具有地方特色的麻将游戏,要...
揭秘几款!对战互娱开挂功能技巧... 揭秘几款!对战互娱开挂功能技巧,对战互娱一直是有开挂技巧1、对战互娱免费辅助多个强度级别选择2、对战...
揭秘!大热门辅助功能工具,大热... 揭秘!大热门辅助功能工具,大热门本来真的有辅助工具1、揭秘!大热门辅助功能工具,大热门本来真的有辅助...
分享开挂内幕!九九联盟透视功能... 分享开挂内幕!九九联盟透视功能软件,九九联盟总是真的有透视软件1、下载好九九联盟透视辅助下载之后点击...
查到实测!澳门太阳城透视功能插... 查到实测!澳门太阳城透视功能插件,澳门太阳城好像存在有透视插件1、澳门太阳城辅助器安装包、澳门太阳城...
揭秘真相!江汉游戏透视挂功能教... 揭秘真相!江汉游戏透视挂功能教程,江汉游戏好像存在有透视挂教程1、江汉游戏辅助器安装包、江汉游戏辅助...