public void Process(Action<TwitterAuthResponse> success) { var tokenResponse = _consumer.ProcessUserAuthorization(); if (tokenResponse == null) return; var screenName = tokenResponse.ExtraData["screen_name"]; var userId = int.Parse(tokenResponse.ExtraData["user_id"]); var authResponse = new TwitterAuthResponse(userId, screenName, new TokenResponse(tokenResponse)); success(authResponse); }
public void Process(Action <TwitterAuthResponse> success) { var tokenResponse = _consumer.ProcessUserAuthorization(); if (tokenResponse == null) { return; } var screenName = tokenResponse.ExtraData["screen_name"]; var userId = int.Parse(tokenResponse.ExtraData["user_id"]); var authResponse = new TwitterAuthResponse(userId, screenName, new TokenResponse(tokenResponse)); success(authResponse); }