出于好奇,我打开了我的 Azure Web 角色项目,导航到包含以下内容的文件:RoleEntryPoint
后代阶级和完全删除了该类定义。然后我打包了该角色并将其部署在 Azure 中 - 该角色启动时没有任何错误指示。
这怎么可能行得通?
除了 DarwkwingDuck 所说的之外,我只想提到 RoleEntryPoint 提供了在角色实例初始化、运行和停止时运行代码的方法。
如果我们继续阅读MSDN 上的 RoleEntryPoint 类文档 http://msdn.microsoft.com/en-us/library/microsoft.windowsazure.serviceruntime.roleentrypoint.aspx我们还将看到以下内容:
辅助角色必须扩展 RoleEntryPoint 类才能添加功能
到角色实例。 Web 角色可以选择扩展
RoleEntryPoint类,或者可以使用ASP.NET生命周期管理
处理启动和停止序列的方法。对于 VM 角色,Windows
使用服务而不是 RoleEntryPoint 类。
So, Web 角色可以选择扩展 RoleEntryPoint 类.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)