private void handleOAuthCompleteEvent(OAuthCompleteEventArgs e) { OAuthTokenGrabber grabber = new OAuthTokenGrabber(); string oAuthCode = e.OAuthCode; OAuthAccessToken = grabber.GetAccessToken(oAuthCode); this.DialogResult = true; this.Close(); }
public void Save(AccessToken accessToken) { string accessTokenFilename = GetFilename(); string directoryName = Path.GetDirectoryName(accessTokenFilename); if (!_fileSystem.DirectoryExists(directoryName)) { _fileSystem.CreateDirectory(directoryName); } using (Stream fileStream = _fileSystem.CreateNewFile(accessTokenFilename)) { BinaryFormatter serializer = new BinaryFormatter(); serializer.Serialize(fileStream, accessToken); } }