热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Blazor服务器方法调用和执行详细信息

我正在关注

我正在关注this Blazor Server Counter Increment example。

下面是具体的代码示例。

我有三个问题:

1-单击按钮后是否会通过SignalR调用IncrementCount?

2-是否在服务器上执行IncrementCount? (与浏览器相对)

3-(如果通过SignalR)-如何查看使用Chrome Developer工具发出的“呼叫”(请求)?我已经看过“网络”选项卡,看不到任何活动。查看屏幕截图:

Blazor服务器方法调用和执行详细信息

代码示例:

@page "/counter"

Counter


Current count: @currentCount



@code {
private int currentCount = 0;
private void IncrementCount()
{
currentCount++;
}
}



使用 Blazor服务器

1-是的,它是通过SignalR
发生的
2-是的,它在服务器上运行
3-如果您想在浏览器开发工具configure SignalR transport to use long pooling
中查看Http请求,SignalR默认使用websoket。
或使用Firefox,您可以使用Firefox’s New WebSocket Inspecto

使用 Blazor WASM

1-不,它是在浏览器上执行的
2-不,它是在浏览器上执行的
3-没有请求,但自3.1-preview4

起,您可以debug using Visual Studio breakpoint

推荐阅读
author-avatar
命注定啊_894
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有