Delen via


SignalR-servicebindingen voor Azure Functions

In deze reeks artikelen wordt uitgelegd hoe u realtime berichten verifieert en verzendt naar clients die zijn verbonden met Azure SignalR Service met behulp van SignalR Service-bindingen in Azure Functions. Azure Functions-runtimeversie 2.x en hoger ondersteunt invoer- en uitvoerbindingen voor SignalR Service.

Actie Type
Berichten van SignalR Service verwerken Triggerbinding
De URL en het toegangstoken van het service-eindpunt retourneren Invoerbinding
SignalR Service-berichten verzenden en groepen beheren Uitvoerbinding

De extensie installeren

Het NuGet-extensiepakket dat u installeert, is afhankelijk van de C#-modus die u gebruikt in uw functie-app:

Functies worden uitgevoerd in een geïsoleerd C#-werkproces. Zie De handleiding voor het uitvoeren van C# Azure Functions in een geïsoleerd werkproces voor meer informatie.

Voeg de extensie toe aan uw project door dit NuGet-pakket te installeren.

Bundel installeren

De SignalR Service-extensie maakt deel uit van een extensiebundel, die is opgegeven in uw host.json projectbestand. Wanneer u een project maakt dat is gericht op versie 3.x of hoger, moet deze bundel al zijn geïnstalleerd. Zie uitbreidingsbundel voor meer informatie.

Afhankelijkheid toevoegen

Als u de SignalR Service-aantekeningen in Java-functies wilt gebruiken, moet u een afhankelijkheid toevoegen aan het artefact azure-functions-java-library-signalr (versie 1.0 of hoger) aan uw pom.xml-bestand .

<dependency>
    <groupId>com.microsoft.azure.functions</groupId>
    <artifactId>azure-functions-java-library-signalr</artifactId>
    <version>1.0.0</version>
</dependency>

Instellingen voor verbindingsreeks

Voeg de AzureSignalRConnectionString sleutel toe aan het host.json-bestand dat verwijst naar de toepassingsinstelling met uw verbindingsreeks. Voor lokale ontwikkeling kan deze waarde bestaan in het bestand local.settings.json .

Raadpleeg azure Functions-ontwikkeling en -configuratie met Azure SignalR Service voor meer informatie over het configureren en gebruiken van SignalR Service en Azure Functions.

Volgende stappen