I’ve got Azure SignalR setup in serverless mode connected to a .net 6 function app running in in-process mode.
I have a method with a HttpTrigger that sends a message to an event on a specific SignalR hub and another with a SignalRTrigger that listens for messages events on the same hub with the same category.
Source for function app
When I call the HttpTrigger, it successfully responds and send the message to SignalR,
SignalR live trace log
However SignalR never seems to pass that message on to the trigger in my function app as it only is only logging the http trigger not the signalr trigger.
FunctionApp log
The same seems to happen with the function app hosted in azure or running locally in debug
I’ve configured the function app and SignalR as per
https://learn.microsoft.com/en-us/azure/azure-functions/functions-bindings-signalr-service-trigger?tabs=isolated-process%2Cnodejs-v4&pivots=programming-language-csharp#example
I’ve tried variations on case in the category/target,
I’m not seeing ant CORS errors in the logs bug have added CORS exemptions anyway.
And I’m using the latest Microsoft.Azure.WebJobs.Extensions.SignalRService version (1.14.0) from nuget
Any advice would be appreciated
Cliff B is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.