コード例 #1
0
ファイル: Session.cs プロジェクト: johnwchadwick/PixivLib
        private void LoadSession()
        {
            var serializer = new JsonSerializer();

            Directory.CreateDirectory(confFolder);

            try
            {
                using (var file = new StreamReader(sessionFile))
                using (var reader = new JsonTextReader(file))
                {
                    session = serializer.Deserialize<Session>(reader);
                }
            }
            catch(FileNotFoundException)
            {
                // No problem.
                session = null;
            }
        }
コード例 #2
0
ファイル: Session.cs プロジェクト: johnwchadwick/PixivLib
        public void PutSession(Session s)
        {
            session = s;

            SaveSession();
        }