提交 97eb8a61 编写于 作者: 若汝棋茗

发布0.2.0

上级 0d993375
......@@ -169,10 +169,8 @@ namespace TouchSocket.Rpc.TouchRpc.AspNetCore
/// <summary>
/// <inheritdoc/>
/// </summary>
/// <param name="metadata"></param>
/// <param name="token"></param>
/// <param name="timeout"></param>
public async Task ConnectAsync(Metadata metadata = null, CancellationToken token = default, int timeout = 5000)
public async Task ConnectAsync(int timeout = 5000)
{
if (!this.RemoteIPHost.IsUri)
{
......@@ -182,7 +180,7 @@ namespace TouchSocket.Rpc.TouchRpc.AspNetCore
{
this.m_client.SafeDispose();
this.m_client = new ClientWebSocket();
await this.m_client.ConnectAsync(this.RemoteIPHost.Uri, token);
await this.m_client.ConnectAsync(this.RemoteIPHost.Uri, default);
this.BeginReceive(null);
}
......@@ -191,7 +189,8 @@ namespace TouchSocket.Rpc.TouchRpc.AspNetCore
return;
}
this.m_rpcActor.Handshake(this.Config.GetValue<string>(TouchRpcConfigExtensions.VerifyTokenProperty), token, timeout, metadata);
this.m_rpcActor.Handshake(this.Config.GetValue<string>(TouchRpcConfigExtensions.VerifyTokenProperty), default,
timeout, this.Config.GetValue<Metadata>(TouchRpcConfigExtensions.MetadataProperty));
}
/// <summary>
......
......@@ -533,7 +533,6 @@ namespace TouchSocket.Rpc.TouchRpc.AspNetCore
return this.m_rpcActor.SendStreamAsync(stream, streamOperator, metadata);
}
/// <summary>
/// <inheritdoc/>
/// </summary>
......
......@@ -25,10 +25,8 @@ namespace TouchSocket.Rpc.TouchRpc.AspNetCore
/// <summary>
/// 异步连接
/// </summary>
/// <param name="metadata">元数据</param>
/// <param name="token">可取消操作令箭</param>
/// <param name="timeout">验证超时时间</param>
/// <returns></returns>
Task ConnectAsync(Metadata metadata = null, CancellationToken token = default, int timeout = 5000);
Task ConnectAsync(int timeout = 5000);
}
}
\ No newline at end of file
......@@ -5,7 +5,7 @@
<ApplicationIcon>logo.ico</ApplicationIcon>
<SignAssembly>true</SignAssembly>
<AssemblyOriginatorKeyFile>RRQM.pfx</AssemblyOriginatorKeyFile>
<Version>0.1.2</Version>
<Version>0.2.0</Version>
<LangVersion>8.0</LangVersion>
<Company>若汝棋茗</Company>
<Copyright>Copyright © 2022 若汝棋茗</Copyright>
......@@ -63,6 +63,6 @@ API:https://www.yuque.com/rrqm/touchsocket/index</Description>
<PackageReference Include="Microsoft.Extensions.DependencyInjection" Version="3.1.0" />
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="3.1.26" />
<PackageReference Include="Microsoft.Extensions.Options" Version="3.0.0" />
<PackageReference Include="TouchSocket" Version="0.1.4" />
<PackageReference Include="TouchSocket" Version="0.2.0" />
</ItemGroup>
</Project>
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册