/// <summary>
 /// Add user to User Tracker data store. This would be called when a user joins the chat hub.
 /// </summary>
 /// <param name="connection">The hub connection context.</param>
 /// <param name="userInfo">The user information</param>
 /// <returns>The task.</returns>
 public async Task AddUserAsync(HubConnectionContext connection, UserInformation userInfo)
 {
     //// Add the connection and user to the local storage.
     onlineUserStore.TryAdd(connection, userInfo);
     await Task.CompletedTask;
 }