@@ -24,17 +24,17 @@ public void GetOrCreate_Ok()
2424 sc . AddBootstrapBlazorTcpSocketFactory ( ) ;
2525 var provider = sc . BuildServiceProvider ( ) ;
2626 var factory = provider . GetRequiredService < ITcpSocketFactory > ( ) ;
27- var client1 = factory . GetOrCreate ( "demo" , "localhost" , 0 ) ;
27+ var client1 = factory . GetOrCreate ( "demo" , key => Utility . ConvertToIpEndPoint ( "localhost" , 0 ) ) ;
2828 client1 . Close ( ) ;
2929
30- var client2 = factory . GetOrCreate ( "demo" , "localhost" , 0 ) ;
30+ var client2 = factory . GetOrCreate ( "demo" , key => Utility . ConvertToIpEndPoint ( "localhost" , 0 ) ) ;
3131 Assert . Equal ( client1 , client2 ) ;
3232
3333 var ip = Dns . GetHostAddresses ( Dns . GetHostName ( ) , AddressFamily . InterNetwork ) . FirstOrDefault ( ) ?? IPAddress . Loopback ;
34- var client3 = factory . GetOrCreate ( "demo1" , ip . ToString ( ) , 0 ) ;
34+ var client3 = factory . GetOrCreate ( "demo1" , key => Utility . ConvertToIpEndPoint ( ip . ToString ( ) , 0 ) ) ;
3535
3636 // 测试不合格 IP 地址
37- var client4 = factory . GetOrCreate ( "demo2" , "256.0.0.1" , 0 ) ;
37+ var client4 = factory . GetOrCreate ( "demo2" , key => Utility . ConvertToIpEndPoint ( "256.0.0.1" , 0 ) ) ;
3838
3939 var client5 = factory . Remove ( "demo2" ) ;
4040 Assert . Equal ( client4 , client5 ) ;
@@ -450,7 +450,7 @@ private static ITcpSocketClient CreateClient()
450450 sc . AddBootstrapBlazorTcpSocketFactory ( ) ;
451451 var provider = sc . BuildServiceProvider ( ) ;
452452 var factory = provider . GetRequiredService < ITcpSocketFactory > ( ) ;
453- var client = factory . GetOrCreate ( "test" , "localhost" , 0 ) ;
453+ var client = factory . GetOrCreate ( "test" , key => Utility . ConvertToIpEndPoint ( "localhost" , 0 ) ) ;
454454 return client ;
455455 }
456456
0 commit comments