예제 #1
0
        public async Task <FullAccessToken> CreateAccessTokenAsync(string userSlug, AccessTokenCreate accessToken)
        {
            var response = await GetPatUrl($"/users/{userSlug}")
                           .PutJsonAsync(accessToken)
                           .ConfigureAwait(false);

            return(await HandleResponseAsync <FullAccessToken>(response).ConfigureAwait(false));
        }
예제 #2
0
        public async Task <AccessToken> ChangeUserAccessTokenAsync(string userSlug, string tokenId, AccessTokenCreate accessToken)
        {
            var response = await GetPatUrl($"/users/{userSlug}/{tokenId}")
                           .PostJsonAsync(accessToken)
                           .ConfigureAwait(false);

            return(await HandleResponseAsync <FullAccessToken>(response).ConfigureAwait(false));
        }