我想学习使用 Visual Studio Code 在本地开发 Azure Functions。虽然有 许多示例 和 demos 可用于使用 HTTP 触发器,但我正在努力寻找有关为 事件触发函数 创建最小工作示例的大量信息。关于是否可以在不连接到实际事件中心服务的情况下进行本地开发,我什至遇到了一些分歧。
我有几个问题要问社区:
我想从微软提供的示例测试代码开始。这是代码:
import azure.functions as func
import logging
app = func.FunctionApp()
@app.function_name(name="EventHubTrigger")
@app.event_hub_message_trigger(arg_name="hub",
event_hub_name="<EVENT_HUB_NAME>",
connection="<CONNECTION_SETTING>")
def test_function(myhub: func.EventHubEvent):
logging.info('Python EventHub trigger processed an event: %s',
myhub.get_body().decode('utf-8'))
感谢您提供的任何指导或帮助。谢谢!