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.

Before starting this post, I want to make a special thanks to Stephane Eyskens who helped me to troubleshoot this particular issue.

When trying to enumerate Directory object via the Microsoft Graph API, by default only 100 items are returned. You need then to use the SkipToken returned in the response to be able to continue to iterate and collect next objects. Basically the SkipToken, store the index of your iteration (“current page number”)