Example #1
0
        private static Token ReadToken(string path)
        {
            Token token = new Token();

            try
            {
                XmlSerializer x = new XmlSerializer(typeof(Token));
                StreamReader reader = new StreamReader(path);
                token = (Token)x.Deserialize(reader);
                reader.Close();
                reader.Dispose();

                if (string.IsNullOrWhiteSpace(token.AccessToken))
                {
                    return null;
                }
                else
                {
                    return token;
                }
            }
            catch
            {
                return null;
            }
        }
Example #2
0
 private static bool WriteToken(Token token, string path)
 {
     try
     {
         XmlSerializer x = new XmlSerializer(typeof(Token));
         StreamWriter writer = new StreamWriter(path);
         x.Serialize(writer, token);
         writer.Close();
         writer.Dispose();
         return true;
     }
     catch
     {
         return false;
     }
 }