Example #1
0
            /// <summary>
            /// Handles an unsolicited message from the connected client.
            /// </summary>
            internal void OnMessage(AirDropHubMessage message)
            {
                switch (message)
                {
                case ConnectMessage connectMessage:
                    Name = connectMessage.Name;
                    break;

                default:
                    _logger.LogWarning("Unable to handle message of type {MessageType}", message.GetType());
                    break;
                }
            }