public void DisconnectUserFromMap(UserConnection userConnection)
 {
     if (_collections.TryGetValue(userConnection.GetMapId(), out MapDataHolder collection))
     {
         collection.disconnectUser.Add(userConnection.GetUser());
         userConnection.Send(_byteMessageFactory.DisconnectUserFromMap(userConnection.GetMapId()));
     }
     else
     {
         throw ExceptionFactory.SoftException(ExceptionEnum.MapNotFound, "Map not found");
     }
 }