0

ユーザーの Twitter トークン情報を持つ非常に基本的なクラスがあります。API を呼び出すたびにこのクラスが必要になるので、ページ間で共有する最善の方法は何かと考えていました。クラスは、トークンが twitter から初めて要求されたときにシリアル化されます。

したがって、まだ持っていない場合は、すべてのページでデシリアライズするだけです。しかし、これは良い方法ですか?クラスを常に逆シリアル化する必要があるよりも良い方法はありますか? (おそらくより速い方法、またはこれでパフォーマンスの問題はまったくありませんか?)

4

1 に答える 1

0

プロジェクトでTwitterSettings.csクラスを定義し、メンバーを静的として定義できます。メインページで値を設定してから、アプリケーション全体で次のように値にアクセスできるようにします。

oauthToken = TwitterSettings.AccessToken;

また、これを実現するもう1つの方法は、App.xaml.csページのアプリケーションリソースを使用することです。このリンクでアプリケーションのプロパティを確認してください。

于 2012-06-21T05:54:33.437 に答える