File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -642,12 +642,13 @@ public async Task TryConvertTo_Ok()
642642
643643 // 设置数据适配器
644644 var adapter = new DataPackageAdapter ( new FixLengthDataPackageHandler ( 29 ) ) ;
645- client . AddDataPackageAdapter ( adapter , new DataConverter < MockEntity > ( ) , t =>
645+ var callback = new Func < MockEntity ? , Task > ( t =>
646646 {
647647 entity = t ;
648648 tcs . SetResult ( ) ;
649649 return Task . CompletedTask ;
650650 } ) ;
651+ client . AddDataPackageAdapter ( adapter , new DataConverter < MockEntity > ( ) , callback ) ;
651652
652653 // 连接 TCP Server
653654 var connect = await client . ConnectAsync ( "localhost" , port ) ;
@@ -704,6 +705,7 @@ public async Task TryConvertTo_Ok()
704705
705706 // no attribute
706707 Assert . Null ( entity . Value13 ) ;
708+ client . RemoveDataPackageAdapter ( callback ) ;
707709
708710 // 测试 SocketDataConverter 标签功能
709711 tcs = new TaskCompletionSource ( ) ;
You can’t perform that action at this time.
0 commit comments