Azure Web 角色如何在没有入口点的情况下运行?

2024-04-20

出于好奇,我打开了我的 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(使用前将#替换为@)

Azure Web 角色如何在没有入口点的情况下运行? 的相关文章

随机推荐