Azure Compute Emulatorで簡単なWebロールをテストしていて、をオーバーライドOnStart()
しRun()
ました。OnStop()
クラス内のメソッドは、から派生していRoleEntryPoint
ます。
OnStart()
呼び出されRun()
ますが、呼び出されOnStop()
ません-Visual Studioで[デバッグの停止]を押すか、ブラウザーウィンドウを閉じると、役割は終了しますが、OnStop()
呼び出されることはありません。チェックしました-override
キーワードがOnStop()
定義に存在します。
これはあまり便利ではありません。つまりOnStop()
、ライブクラウドの外でテストすることはできません。
OnStop()
どういうわけか、自分の役割でCompute Emulatorを呼び出すことはできますか?