Delen via


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

  1. Open uw project in Visual Studio.

  2. 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.

  3. Selecteer op het tabblad Connected Services het pictogram + voor Service Dependencies.

    serviceafhankelijkheid toevoegen

  4. Selecteer op de pagina Afhankelijkheid toevoegen Azure SignalR Service.

    Azure SignalR Service toevoegen

    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 .

  5. 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.

    Verbinding maken met een bestaand Azure SignalR-onderdeel

  6. Ga als volgende te werk om een Azure SignalR-service-exemplaar te maken:

    1. Selecteer Een nieuw Azure SignalR Service-exemplaar maken onder aan het scherm.

    2. Vul het Azure SignalR-service formulier in: maak een nieuw-scherm en selecteer Maken.

      nieuwe Azure SignalR Service-instantie

    3. 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.

  7. 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-.

    verbindingsreeks opgeven

  8. 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.

    samenvatting van wijzigingen

  9. De verbinding verschijnt onder de sectie Serviceafhankelijkheden van het tabblad Verbonden Services.

    Service-afhankelijkheden

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.

  1. Open uw project in Visual Studio.

  2. 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.

    Schermopname met opties voor het contextmenu connected services.

    Als u het knooppunt Connected Services niet ziet, kiest u Project>Connected Services>Add.

  3. Kies Azure SignalR Service. De pagina Verbinding maken met afhankelijkheid wordt weergegeven.

    Schermopname van Verbinding met afhankelijkheid voor Azure SignalR.

    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 .

  4. 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.

    Schermopname met het scherm Verbinding maken met een bestaand Azure SignalR-onderdeel.

  5. Ga als volgende te werk om een Azure SignalR-service-exemplaar te maken:

    1. Selecteer Nieuwe maken in het midden rechts van het scherm.

    2. Vul de Azure SignalR-service in: maak een nieuw scherm en selecteer maken.

      Schermafbeelding van het scherm 'Nieuw exemplaar van Azure SignalR Service'.

    3. 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.

  6. Voer de naam van een verbindingsinstelling in of accepteer de standaardinstelling.

    Schermafbeelding van het scherm

    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.

  7. Klik op Aanvullende instellingen en kies of u de verbindingsgegevens wilt opslaan in een lokaal geheimenbestand of in Azure Key Vault-.

    Schermopname met aanvullende instellingen met opties voor het opslaan van de verbindingsinstelling.

  8. 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.

    Schermopname van het scherm

  9. Dubbelklik in Solution Explorer op het knooppunt Connected Services om het tabblad Connected Services te openen. De verbinding wordt weergegeven onder de sectie Serviceafhankelijkheden:

    Schermopname van 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.