現在、いくつかの異なるタスクをサポートするThor実行可能ファイルを構築中です。いくつかのタスクは他のタスクを休止します。例えば複数のThorタスクでグローバルデータを共有するベストプラクティス
- 認証
- は、ローカルユーザー
- が
- 起動認証
- 何か
- 起動設定
をいの作成認証します
- 設定:
- 起動認証
- はトールのいいところは、私は今、別途3つのタスクのすべてを呼び出しますが、例えば認証があることを確認することができますということです
何かをします呼び出しによって一度だけ呼び出されます。
しかし、これらのタスク間でデータを共有するための最良の方法は何ですか。たとえば、認証中の場合、現在のユーザーのユーザーIDを設定したいとします。したがって、私が私たちのウェブサービスからデータを要求したいときは、私のコードのどこからでも同じ方法でユーザーIDを取得できます。
今はモジュールで実装していますが、これが最善の方法であるかどうかはわかりません。
シングルトンを使用することは別の方法ですが、何とかしてこれは少しのように思えます。
おそらく、あなたはこれを行うためのより良い方法で経験したことがあります。あるいは、モジュールを使用することは、とにかく情報を格納する最良の方法です。私はこのような何かをやっているだろう