ChatterBox.Client.Console.ChatterBoxConsoleClient.ServerRelay C# (CSharp) Method

ServerRelay() public method

public ServerRelay ( RelayMessage message ) : void
message ChatterBox.Common.Communication.Messages.Relay.RelayMessage
return void
        public void ServerRelay(RelayMessage message)
        {
            ClientConfirmation(Confirmation.For(message));
            if (message.Tag == RelayMessageTags.InstantMessage)
            {
                Relay(new RelayMessage
                {
                    SentDateTimeUtc = DateTimeOffset.UtcNow,
                    ToUserId = message.FromUserId,
                    FromUserId = _userId,
                    Tag = message.Tag,
                    Payload = $"Received: {message.Payload}"
                });
            }
        }