private async Task GetOAuthToken()

in Twitter/SDK/TwitterProvider.cs [79:99]


        private async Task<string> GetOAuthToken()
        {
            var requestToken = string.Empty;
            string ClientTokens = await this.twitterAuthProvider.GetOAuthToken();
            var result = new Dictionary<string, string>();
            foreach (var pair in ClientTokens.Split('&'))
            {
                if (pair.Split('=')[0].Equals("oauth_token"))
                {
                    requestToken = pair.Split('=')[1];
                    result.Add("ClientToken", requestToken);
                }
                if (pair.Split('=')[0].Equals("oauth_token_secret"))
                {
                    result.Add("ClientSecret", pair.Split('=')[1]);
                }
            }

            await AddTokenIntoStorage(Settings.TenantId, JsonConvert.SerializeObject(result), "Twitter");
            return requestToken;
        }