protected async Task <T> GetAuthenticatedAsync <T>(string uri, params object[] param)
        {
            var accessToken = await _sessionHelper.GetAccessToken(Scope);

            _httpClient.SetBearerToken(accessToken);

            return(await GetAsync <T>(uri, param));
        }