public override async Task OnDisconnectedAsync(Exception exception)
        {
            await _userConnectionService.RemoveConnectionAsync(Context.UserIdentifier, Context.ConnectionId);

            await base.OnDisconnectedAsync(exception);
        }