Azure SignalR toevoegen met behulp van Visual Studio Connected Services
Met Visual Studio kunt u een van de volgende verbindingen maken met de Azure SignalR-service met behulp van de functie Connected Services:
- .NET Framework-consoleapplicatie
- ASP.NET Model-View-Controller (MVC) (.NET Framework)
- ASP.NET Core
- .NET Core (inclusief console-app, WPF, Windows Forms, klassebibliotheek)
- .NET Core Worker-rol
- Azure Functions
- Universele Windows-platform-app
- Xamarin
- Córdoba
De functionaliteit van de verbonden service voegt alle benodigde verwijzingen en verbindingscode toe aan uw project en wijzigt uw configuratiebestanden op de juiste manier.
Voorwaarden
- Visual Studio waarop de Azure-workload is geïnstalleerd.
- Een project van een van de ondersteunde typen
- Een Azure-account. Als u geen Azure-account hebt, kunt u uw Azure-voordelen voor Visual Studio-abonnees activeren of u aanmelden voor een gratis proefversie .
Verbinding maken met Azure SignalR met behulp van Connected Services
Open uw project in Visual Studio.
Klik in Solution Explorermet de rechtermuisknop op het knooppunt Connected Services en selecteer in het contextmenu Verbonden service toevoegen.
Als u het knooppunt Connected Services niet ziet, kiest u Project>Connected Services>Add.
Selecteer op het tabblad Connected Services het pictogram + voor Service Dependencies.
Selecteer op de pagina Afhankelijkheid toevoegen Azure SignalR Service.
Als u nog niet bent aangemeld, meldt u zich aan bij uw Azure-account. Als u geen Azure-account hebt, kunt u zich aanmelden voor een gratis proefversie van .
Kies in het scherm Azure SignalR configureren een bestaand Azure SignalR-onderdeel en kies Volgende.
Als u een nieuw onderdeel wilt maken, gaat u naar de volgende stap. Ga anders verder met stap 7.
Ga als volgende te werk om een Azure SignalR-service-exemplaar te maken:
Selecteer Een nieuw Azure SignalR Service-exemplaar maken onder aan het scherm.
Vul het Azure SignalR-service formulier in: maak een nieuw-scherm en selecteer Maken.
Wanneer het scherm Azure SignalR Service configureren wordt weergegeven, verschijnt de nieuwe instantie in de lijst. Selecteer de nieuwe instantie in de lijst en selecteer Volgende.
Voer de naam van een verbindingsreeks in of kies de standaardwaarde en kies of u de verbindingsreeks wilt opslaan in een lokaal geheimenbestand of in Azure Key Vault-.
In het scherm Samenvatting van wijzigingen worden alle wijzigingen weergegeven die in uw project worden aangebracht als u het proces voltooit. Als de wijzigingen er OK uitzien, kies dan Voltooien.
De verbinding verschijnt onder de sectie Serviceafhankelijkheden van het tabblad Verbonden Services.
Verbinding maken met Azure SignalR met behulp van Connected Services
Notitie
Voor .NET Framework-projecten is de gebruikersinterface van Connected Services iets anders. Als u de verschillen wilt zien, vergelijkt u de Visual Studio 2019-versie van deze pagina.
Open uw project in Visual Studio.
Klik in Solution Explorermet de rechtermuisknop op het knooppunt Connected Services en selecteer in het contextmenu Toevoegen om het menu met beschikbare services te openen.
Als u het knooppunt Connected Services niet ziet, kiest u Project>Connected Services>Add.
Kies Azure SignalR Service. De pagina Verbinding maken met afhankelijkheid wordt weergegeven.
Als u nog niet bent aangemeld, meldt u zich aan bij uw Azure-account. Als u geen Azure-account hebt, kunt u zich aanmelden voor een gratis proefversie van .
Selecteer een bestaand Azure SignalR-onderdeel en selecteer Volgende.
Als u een nieuw onderdeel wilt maken, gaat u naar de volgende stap. Ga anders verder met stap 7.
Ga als volgende te werk om een Azure SignalR-service-exemplaar te maken:
Selecteer Nieuwe maken in het midden rechts van het scherm.
Vul de Azure SignalR-service in: maak een nieuw scherm en selecteer maken.
Wanneer het Azure SignalR Service configureren scherm wordt weergegeven, verschijnt het nieuwe exemplaar in de lijst. Selecteer het nieuwe exemplaar in de lijst en selecteer Volgende.
Voer de naam van een verbindingsinstelling in of accepteer de standaardinstelling.
Notitie
Voor een betere beveiliging maakt deze stap in Visual Studio 17.12 en hoger een naam voor de verbindingsinstelling; in eerdere versies wordt een verbindingsreeks gemaakt. Verbindingsreeksen die zijn opgeslagen in het lokale bestandssysteem, kunnen leiden tot een beveiligingsrisico als ze per ongeluk zichtbaar zijn.
Klik op Aanvullende instellingen en kies of u de verbindingsgegevens wilt opslaan in een lokaal geheimenbestand of in Azure Key Vault-.
In het scherm Samenvatting van wijzigingen worden alle wijzigingen weergegeven die in uw project worden aangebracht als u het proces voltooit. Als de wijzigingen er OK uitzien, kiest u Voltooien.
Dubbelklik in Solution Explorer op het knooppunt Connected Services om het tabblad Connected Services te openen. De verbinding wordt weergegeven onder de sectie Serviceafhankelijkheden:
Als u op de drie puntjes naast de afhankelijkheid klikt die u hebt toegevoegd, ziet u verschillende opties, zoals Verbinding maken om de wizard opnieuw te openen en de verbinding te wijzigen. U kunt ook op de drie puntjes rechtsboven in het venster klikken om opties weer te geven om lokale afhankelijkheden te starten, instellingen te wijzigen en meer.
Volgende stappen
Ga door met het volgen van de quickstart voor Azure SignalR. U kunt de eerste installatie overslaan, omdat u dat al hebt gedaan en doorgaan met de sectie Azure SignalR toevoegen aan de web-app. De code die u gebruikt, is afhankelijk van uw versie van ASP.NET Core. Mogelijk moet u de code in de zelfstudie aanpassen aan uw projectsjabloon als uw ASP.NET Core-versie niet overeenkomt met de versie die in de quickstart wordt gebruikt.
Verwante inhoud
- Azure SignalR-productpagina
- Documentatie voor Azure SignalR Service