1

Azure WebJobs は初めてです。モバイル アプリの場合、スケジュールして実行できる Web ジョブが必要です。私の質問は、WebJobs に関しては「Projects-Architecture」についてです。

私の知る限り、WebJob ごとに新しいプロジェクトが作成されます。メイン プロジェクトを右クリックしてこれを行っています -> 新しい azure webjob プロジェクトを追加します。しかし、これらのプロジェクトはどのように「結合」されていますか。親プロジェクトへの参照が見つからないはずです。Web ジョブ内のメイン プロジェクトからエンティティにアクセスする必要があります。これはどのように行うべきですか?

さらに、Logic+Data アクセスを WebJob 内に直接実装するか、代わりに WebJob がこれを処理するために別の Controller を呼び出すかがわかりません。

これに関するドキュメントは恐ろしいものです。すべての助けが素晴らしいでしょう。

4

3 に答える 3

0

Webジョブを通じて何を達成しようとしているのかお聞きしてもよろしいですか? これは、MVC アプリのモデルにアクセスする必要がある理由を特定するのに役立ちます。

1 つの提案は、オブジェクトを MVC アプリから Azure キューにプッシュし、ジョブを介してアクセスすることです。キュー内の新しいメッセージを識別する方法で設定します。(引き金)。-これが役立つかどうかはわかりません。Webジョブの実行速度と、作業している他の制約が何であるかがわかりません。

于 2016-03-29T21:06:21.130 に答える