File tree Expand file tree Collapse file tree 3 files changed +3
-3
lines changed
src/BootstrapBlazor.Server
Components/Samples/Sockets Expand file tree Collapse file tree 3 files changed +3
-3
lines changed Original file line number Diff line number Diff line change 9898 <Using Include =" BootstrapBlazor.Server.Extensions" />
9999 <Using Include =" BootstrapBlazor.Server.Services" />
100100 <Using Include =" BootstrapBlazor.Socket.DataAdapters" />
101- <Using Include =" BootstrapBlazor.Socket.DataHandlers" />
102101 <Using Include =" BootstrapBlazor.Socket.DataConverters" />
102+ <Using Include =" BootstrapBlazor.Socket.DataHandlers" />
103103 <Using Include =" BootstrapBlazor.TcpSocket" />
104104 <Using Include =" Microsoft.AspNetCore.Components" />
105105 <Using Include =" Microsoft.Extensions.Configuration" />
Original file line number Diff line number Diff line change @@ -52,7 +52,8 @@ _dataAdapter.ReceivedCallBack = async Data =>
5252 // 此处接收到的数据 Data 为完整响应数据
5353} ;</Pre >
5454 <Pre >// 实战中可以使用 ITcpSocketClient 扩展方法 AddDataPackageAdapter 简化代码
55- // 如果 _client 实例在当前页面不销毁时,切记使用 AddDataPackageAdapter 移除当前页面加载的 UpdateReceiveLog 回调方法避免内存泄露
55+ // 如果 _client 实例在当前页面不销毁时,切记使用 RemoveDataPackageAdapter 移除当前页面加载的 UpdateReceiveLog 回调方法避免内存泄露
56+ // _client.RemoveDataPackageAdapter(UpdateReceiveLog);
5657_client.AddDataPackageAdapter(_dataAdapter, UpdateReceiveLog);</Pre >
5758
5859 <p >本例中使用的模拟服务端代码如下:</p >
Original file line number Diff line number Diff line change @@ -50,7 +50,6 @@ protected override void OnInitialized()
5050
5151 // 实战中可以通过下面一句话设置数据适配器与回调方法
5252 // _client.AddDataPackageAdapter(_dataAdapter, UpdateReceiveLog);
53-
5453 }
5554
5655 private async Task OnConnectAsync ( )
You can’t perform that action at this time.
0 commit comments