public Task <RpcCallResult <Unit> > ExitAsync(OpenBond.BuildEndData message, CancellationToken cancellationToken) { var grpcBuildEndData = new BuildEndData(); if (message.Failure != null) { grpcBuildEndData.Failure = message.Failure; } return(m_connectionManager.CallAsync( (callOptions) => m_client.ExitAsync(grpcBuildEndData, options: callOptions), "Exit", cancellationToken)); }
public async Task <RpcCallResult <Unit> > ExitAsync(OpenBond.BuildEndData message, CancellationToken cancellationToken = default(CancellationToken)) { var buildEndData = new BuildEndData() { Failure = message.Failure, }; var result = await m_proxyManager.Call <BuildEndData, Void>( buildEndData, functionName : "Exit", cancellationToken : cancellationToken); return(result.ToUnit()); }