Let me present you: ChatServiceBus.
ChatServiceBus has been made as an example on how to use an Azure Service Bus.
This console application allows you to make a chat with multiple people at the same time but also supports offline communication, because the two users doesn’t need to be connected at the same time to receive the message.
This software has just been made for the fun, so enjoy it 🙂
The code is open source and available here: https://github.com/loicsterc/ChatServiceBus
Send a Message screen:
Message Receiving screen:
Message Received screen: