Beispiel #1
0
        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));
        }
Beispiel #2
0
        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());
        }