Megosztás a következőn keresztül:


Azure SignalR hozzáadása a Visual Studio Connected Services használatával

A Visual Studióval az alábbiak bármelyikét csatlakoztathatja az Azure SignalR szolgáltatáshoz a Csatlakoztatott szolgáltatások funkcióval:

  • .NET-keretrendszer konzolalkalmazás
  • ASP.NET Model-View-Controller (MVC) (.NET-keretrendszer)
  • ASP.NET Core
  • .NET Core (beleértve a konzolalkalmazást, a WPF-t, a Windows Formst, az osztálytárat)
  • .NET Core-feldolgozói szerepkör
  • Azure Functions (felhőalapú szolgáltatás)
  • Univerzális Windows-alkalmazásplatform
  • Cordova

A csatlakoztatott szolgáltatás funkció hozzáadja az összes szükséges hivatkozást és kapcsolatkódot a projekthez, és megfelelően módosítja a konfigurációs fájlokat.

Előfeltételek

Csatlakozás az Azure SignalR-hez csatlakoztatott szolgáltatások használatával

  1. Nyissa meg a projektet a Visual Studióban.

  2. A Megoldáskezelőkattintson a jobb gombbal a Csatlakoztatott szolgáltatások csomópontra, majd a helyi menüben válassza a Csatlakoztatott szolgáltatás hozzáadásalehetőséget.

    Ha nem látja a Csatlakoztatott szolgáltatások csomópontot, válassza Project>Csatlakoztatott szolgáltatások>hozzáadása lehetőséget.

  3. A Csatlakoztatott szolgáltatások lapon válassza a + ikont a szolgáltatásfüggőségekszámára.

    Szolgáltatásfüggőség hozzáadása

  4. A Függőség hozzáadása oldalon válassza a Azure SignalR Serviceszolgáltatást.

    Azure SignalR Service hozzáadása

    Ha még nincs bejelentkezve, jelentkezzen be az Azure-fiókjába. Ha nem rendelkezik Azure-fiókkal, regisztrálhat egy ingyenes próbaverziós.

  5. Az Az Azure SignalR konfigurálása képernyőn válasszon ki egy meglévő Azure SignalR-összetevőt, majd válassza Következőlehetőséget.

    Ha új összetevőt kell létrehoznia, folytassa a következő lépéssel. Ellenkező esetben ugorjon a 7. lépésre.

    Csatlakozás meglévő Azure SignalR-összetevőhöz

  6. Azure SignalR-szolgáltatáspéldány létrehozása:

    1. Válassza Új Azure SignalR-szolgáltatáspéldány létrehozása a képernyő alján.

    2. Töltse ki az Azure SignalR Service: Új létrehozása képernyőt, majd válassza a létrehozás lehetőséget.

      Azure SignalR Szolgáltatás új példánya

    3. Amikor megjelenik a Az Azure SignalR Szolgáltatás konfigurálása képernyő, az új példány megjelenik a listában. Jelölje ki az új példányt a listában, és válassza a Következő lehetőséget.

  7. Adja meg a kapcsolati sztring nevét, vagy válassza ki az alapértelmezett értéket, és adja meg, hogy a kapcsolati sztringet egy helyi titkos kódfájlban vagy Azure Key Vaultszeretné-e tárolni.

    Kapcsolati karakterlánc megadása

  8. A Módosítások összegzése képernyőn láthatók a projekten a folyamat befejezésekor végrehajtott módosítások. Ha a módosítások rendben vannak, válassza a Befejezéslehetőséget.

    Módosítások összegzése

  9. A kapcsolat a Csatlakoztatott szolgáltatások lap Szolgáltatásfüggőségek szakaszában jelenik meg.

    szolgáltatásfüggőségek

Csatlakozás az Azure SignalR-hez csatlakoztatott szolgáltatások használatával

Jegyzet

A .NET-keretrendszer-projektek esetében a Csatlakoztatott szolgáltatások felhasználói felülete kissé eltérő. A különbségek megtekintéséhez hasonlítsa össze a lap Visual Studio 2019-es verziójával.

  1. Nyissa meg a projektet a Visual Studióban.

  2. A Megoldáskezelőkattintson a jobb gombbal a Csatlakoztatott szolgáltatások csomópontra, majd a helyi menüben válassza a hozzáadása lehetőséget az elérhető szolgáltatások menüjének megnyitásához.

    Képernyőkép a Csatlakoztatott szolgáltatások helyi menü beállításairól.

    Ha nem látja a Csatlakoztatott szolgáltatások csomópontot, válassza Project>Csatlakoztatott szolgáltatások>hozzáadása lehetőséget.

  3. Válassza Azure SignalR Servicelehetőséget. Megjelenik a Kapcsolódás a függőséghez lap.

    Képernyőkép az Azure SignalR függőségéhez való csatlakozásról.

    Ha még nincs bejelentkezve, jelentkezzen be az Azure-fiókjába. Ha nem rendelkezik Azure-fiókkal, regisztrálhat egy ingyenes próbaverziós.

  4. Válasszon ki egy meglévő Azure SignalR-összetevőt, és válassza Következőlehetőséget.

    Ha új összetevőt kell létrehoznia, folytassa a következő lépéssel. Ellenkező esetben ugorjon a 7. lépésre.

    Képernyőkép a

  5. Azure SignalR-szolgáltatáspéldány létrehozása:

    1. Válassza a Új létrehozása opciót a képernyő jobb oldalán középen.

    2. Töltse ki az Azure SignalR Service: Új létrehozása képernyőt, majd válassza a Létrehozás lehetőséget.

      Képernyőkép az

    3. Amikor megjelenik a Az Azure SignalR Szolgáltatás konfigurálása képernyő, az új példány megjelenik a listában. Jelölje ki az új példányt a listában, és válassza a Következő lehetőséget.

  6. Adja meg a kapcsolatbeállítás nevét, vagy fogadja el az alapértelmezett értéket.

    Képernyőkép a

    Jegyzet

    A nagyobb biztonság érdekében a Visual Studio 17.12-ben és újabb verzióiban ez a lépés létrehozza a kapcsolatbeállítás nevét; korábbi verziók létrehoznak egy kapcsolati sztringet. A helyi fájlrendszerben tárolt kapcsolati sztringek biztonsági kockázatot jelenthetnek, ha véletlenül ki vannak téve.

  7. Kattintson a További beállítások elemre, és adja meg, hogy egy helyi titkos kódfájlban vagy Azure Key Vault-szeretné-e tárolni a kapcsolati adatokat.

    A kapcsolati beállítás tárolására szolgáló beállításokkal rendelkező további beállítások képernyőképe.

  8. A Módosítások összegzése képernyőn láthatók a projekten a folyamat befejezésekor végrehajtott módosítások. Ha a módosítások rendben vannak, válassza a Befejezéslehetőséget.

    Képernyőkép a

  9. A Megoldáskezelőben kattintson duplán a Csatlakoztatott szolgáltatások csomópontra a Csatlakoztatott szolgáltatások lap megnyitásához. A kapcsolat a Szolgáltatásfüggőségek szakaszban jelenik meg:

    Ha a hozzáadott függőség melletti három pontra kattint, különböző lehetőségeket láthat, például Csatlakozás a varázsló újbóli megnyitásához és a kapcsolat módosításához. Az ablak jobb felső sarkában található három pontra kattintva megtekintheti a helyi függőségek indításának, a beállítások módosításának és egyebeknek a beállításait.

Következő lépések

Folytassa az Azure SignalR rövid útmutatójának követésével. Kihagyhatja a kezdeti beállítást, mivel már megtette, és folytassa a Azure SignalR hozzáadása a webalkalmazáshozcímű szakaszt. A használt kód a ASP.NET Core verziójától függően változik, ezért előfordulhat, hogy módosítania kell az oktatóanyagban szereplő kódot a projektsablonnak megfelelően, ha a ASP.NET Core verziója nem egyezik meg a rövid útmutatóban használt verzióval.