@@ -15,7 +15,6 @@ namespace BootstrapBlazor.Components;
1515sealed class DefaultTcpSocketClient ( IPEndPoint localEndPoint ) : TcpSocketClientBase
1616{
1717 private TcpClient ? _client ;
18- private IDataPackageHandler ? _dataPackageHandler ;
1918 private CancellationTokenSource ? _receiveCancellationTokenSource ;
2019 private IPEndPoint ? _remoteEndPoint ;
2120
@@ -24,13 +23,6 @@ sealed class DefaultTcpSocketClient(IPEndPoint localEndPoint) : TcpSocketClientB
2423 [ NotNull ]
2524 public ILogger < DefaultTcpSocketClient > ? Logger { get ; set ; }
2625
27- public override void SetDataHandler ( IDataPackageHandler handler )
28- {
29- base . SetDataHandler ( handler ) ;
30-
31- _dataPackageHandler = handler ;
32- }
33-
3426 public override async ValueTask < bool > ConnectAsync ( IPEndPoint endPoint , CancellationToken token = default )
3527 {
3628 var ret = false ;
@@ -99,9 +91,9 @@ public override async ValueTask<bool> SendAsync(ReadOnlyMemory<byte> data, Cance
9991 sendToken = CancellationTokenSource . CreateLinkedTokenSource ( token , sendTokenSource . Token ) . Token ;
10092 }
10193
102- if ( _dataPackageHandler != null )
94+ if ( DataPackageHandler != null )
10395 {
104- data = await _dataPackageHandler . SendAsync ( data , sendToken ) ;
96+ data = await DataPackageHandler . SendAsync ( data , sendToken ) ;
10597 }
10698
10799 await stream . WriteAsync ( data , sendToken ) ;
@@ -192,9 +184,9 @@ private async ValueTask<int> ReceiveCoreAsync(TcpClient client, Memory<byte> buf
192184 await ReceivedCallBack ( buffer ) ;
193185 }
194186
195- if ( _dataPackageHandler != null )
187+ if ( DataPackageHandler != null )
196188 {
197- await _dataPackageHandler . ReceiveAsync ( buffer , receiveToken ) ;
189+ await DataPackageHandler . ReceiveAsync ( buffer , receiveToken ) ;
198190 }
199191 }
200192 }
0 commit comments