Beispiel #1
0
        private async Task SubscribeRejectedActionsAsync()
        {
            var stream = _client.StreamRejectedActions(new SubscribeRejectedActions());

            while (await stream.ResponseStream.MoveNext(CancellationToken.None))
            {
                var actionRejected = stream.ResponseStream.Current;
                _logger.LogError(actionRejected.Code);
                _logger.LogError(actionRejected.Reason);
                ActionRejected?.Invoke(new ActionRejectedDto
                {
                    Reason = actionRejected.Reason,
                    Code   = actionRejected.Code
                });
            }
        }