预期: 使用带有 EventHubTrigger-CSharp 模板的函数应用程序会在新事件进入时运行。
实现:使用https://azure.microsoft.com/en-us/documentation/articles/functions-bindings-event-hubs/ 中的非常基本的示例
结果: 解释方法:
public static void Run(string myEventHubMessage, TraceWriter log)
{
log.Info($"C# Event Hub trigger function processed a message: {myEventHubMessage}");
}
Run Code Online (Sandbox Code Playgroud)
确实传递事件队列中的“第一个”而不是当前的。
额外的:
问题: 如何在函数应用中接收集线器上的最新事件?
更多信息: 我需要将新信号从事件中心转发到外部 mqtt api(到目前为止有效)。也许我需要另一种方法?