2017-08-12 113 views
0

我是C#編程和工作者角色概念的新手。我提到了工作者角色程序的文檔,但我無法完全理解OnStart()和Run()的區別。Azure Worker角色

我想將我的Twitter控制檯應用程序移動到工作角色程序。如果有人有參考程序,請你分享一下嗎?

+1

關於雲服務(涵蓋網絡和工作者角色)有相當多的文檔。一個簡單的搜索將詳細地告訴你關於生命週期事件的所有信息(它不僅僅是'OnStart()'和'Run()')。儘管如此,對程序的引用(例如,教程/異地資源)是題外話題。 –

回答

0

OnStart方法就是你要編寫角色初始化代碼的地方,Run方法是你角色的主要方法。

如果覆蓋OnStart方法,則必須確保它返回true。如果它返回false,那麼你的角色將不會啓動。

您的Run方法不應該終止。如果它終止,那麼你的角色將被回收。

你可以閱讀更多關於這裏的方法:https://msdn.microsoft.com/library/azure/microsoft.windowsazure.serviceruntime.roleentrypoint.onstart.aspxhttps://msdn.microsoft.com/en-us/library/azure/microsoft.windowsazure.serviceruntime.roleentrypoint.run.aspx

相關問題