/// <summary>
        /// this is out side method
        /// </summary>
        /// <param name="id"></param>
        /// <returns></returns>

        public async Task DeactivateCurrentByIdAsync(string userId)
        {
            var result = CompleteAccessRefreshByUserId(Convert.ToInt32(userId));
            await _tokenManager.DeactivateAsync(result.AccessToken);
        }