コード例 #1
0
ファイル: AuthStore.cs プロジェクト: hva/warehouse.net
 public void SaveToken(AuthToken token)
 {
     try
     {
         using (var store = IsolatedStorageFile.GetUserStoreForApplication())
         using (var file = store.OpenFile(TokenFileName, FileMode.Create))
         using (var writer = new StreamWriter(file))
         {
             JsonSerializer serializer = new JsonSerializer();
             serializer.Serialize(writer, token);
         }
     }
     catch (Exception e)
     {
         logger.Log(e);
         inMemoryToken = token;
     }
 }
コード例 #2
0
ファイル: AuthStore.cs プロジェクト: hva/warehouse.net
 public void ClearToken()
 {
     inMemoryToken = null;
     TryRemoveToken();
 }