@@ -322,7 +322,7 @@ public async Task FixLengthDataPackageHandler_Ok()
322322 client . ReceivedCallBack = async buffer =>
323323 {
324324 // 将接收到的数据传递给 DataPackageAdapter
325- await adapter . ReceiveAsync ( buffer ) ;
325+ await adapter . HandlerAsync ( buffer ) ;
326326 } ;
327327
328328 // 测试 ConnectAsync 方法
@@ -372,7 +372,7 @@ public async Task FixLengthDataPackageHandler_Sticky()
372372 client . ReceivedCallBack = async buffer =>
373373 {
374374 // 将接收到的数据传递给 DataPackageAdapter
375- await adapter . ReceiveAsync ( buffer ) ;
375+ await adapter . HandlerAsync ( buffer ) ;
376376 } ;
377377
378378 // 发送数据
@@ -417,7 +417,7 @@ public async Task DelimiterDataPackageHandler_Ok()
417417 // 设置数据适配器
418418 var adapter = new DataPackageAdapter
419419 {
420- DataPackageHandler = new DelimiterDataPackageHandler ( new byte [ ] { 13 , 10 } ) ,
420+ DataPackageHandler = new DelimiterDataPackageHandler ( [ 13 , 10 ] ) ,
421421 ReceivedCallBack = buffer =>
422422 {
423423 // buffer 即是接收到的数据
@@ -431,7 +431,7 @@ public async Task DelimiterDataPackageHandler_Ok()
431431 client . ReceivedCallBack = async buffer =>
432432 {
433433 // 将接收到的数据传递给 DataPackageAdapter
434- await adapter . ReceiveAsync ( buffer ) ;
434+ await adapter . HandlerAsync ( buffer ) ;
435435 } ;
436436
437437 // 连接 TCP Server
@@ -574,10 +574,8 @@ private static ITcpSocketClient CreateClient(Action<ServiceCollection>? builder
574574 builder . AddProvider ( new MockLoggerProvider ( ) ) ;
575575 } ) ;
576576 sc . AddBootstrapBlazorTcpSocketFactory ( ) ;
577- if ( builder != null )
578- {
579- builder ( sc ) ;
580- }
577+ builder ? . Invoke ( sc ) ;
578+
581579 var provider = sc . BuildServiceProvider ( ) ;
582580 var factory = provider . GetRequiredService < ITcpSocketFactory > ( ) ;
583581 var client = factory . GetOrCreate ( "test" , op => op . LocalEndPoint = Utility . ConvertToIpEndPoint ( "localhost" , 0 ) ) ;
@@ -619,7 +617,7 @@ class MockSendErrorSocketProvider : ISocketClientProvider
619617 {
620618 public bool IsConnected { get ; private set ; }
621619
622- public IPEndPoint LocalEndPoint { get ; set ; }
620+ public IPEndPoint LocalEndPoint { get ; set ; } = new IPEndPoint ( IPAddress . Any , 0 ) ;
623621
624622 public ValueTask CloseAsync ( )
625623 {
@@ -647,7 +645,7 @@ class MockSendTimeoutSocketProvider : ISocketClientProvider
647645 {
648646 public bool IsConnected { get ; private set ; }
649647
650- public IPEndPoint LocalEndPoint { get ; set ; }
648+ public IPEndPoint LocalEndPoint { get ; set ; } = new IPEndPoint ( IPAddress . Any , 0 ) ;
651649
652650 public ValueTask CloseAsync ( )
653651 {
0 commit comments