예제 #1
0
            public async Task PushAsync(int seqNum, string endPoint, string securityToken, string payload)
            {
                if (payload == string.Empty)
                {
                    await _endPoint.ReceiveAsync(seqNum, Context.ConnectionId, new EndPointAddress(endPoint), securityToken, ReadOnlyMemory <byte> .Empty);

                    return;
                }

                using (payload.Base64Decode(out var bytes))
                {
                    await _endPoint.ReceiveAsync(seqNum, Context.ConnectionId, new EndPointAddress(endPoint), securityToken, bytes);
                }
            }