Sdílet prostřednictvím


Přidání služby Azure Cache for Redis pomocí připojených služeb sady Visual Studio

Pomocí sady Visual Studio můžete k Azure Cache for Redis připojit některou z následujících možností pomocí funkce Připojené služby :

  • Konzolová aplikace .NET Framework
  • ASP.NET Model-View-Controller (MVC) (.NET Framework)
  • ASP.NET Core
  • .NET Core (včetně konzolové aplikace, WPF, model Windows Forms, knihovny tříd)
  • Role pracovního procesu .NET Core
  • Azure Functions
  • aplikace Univerzální platforma Windows
  • Xamarin
  • Cordova

Funkce připojené služby přidá do projektu všechny potřebné odkazy a kód připojení a odpovídajícím způsobem upraví konfigurační soubory.

Požadavky

Připojení ke službě Azure Cache for Redis pomocí připojených služeb

  1. Otevřete projekt v sadě Visual Studio.

  2. V Průzkumník řešení klikněte pravým tlačítkem myši na uzel Připojené služby a v místní nabídce vyberte Přidat připojenou službu.

    Pokud uzel Připojené služby nevidíte, zvolte Přidat připojené služby>projektu.>

  3. Na kartě Připojené služby vyberte ikonu + pro závislosti služeb.

    Snímek obrazovky znázorňující vybrané připojené služby v podokně nabídek Zvýraznění ikony + je zvýrazněno pro zvýraznění.

  4. Na stránce Přidat závislost vyberte Azure Cache for Redis.

    Snímek obrazovky se stránkou Přidat závislost Je vybraná služba Azure Cache for Redis.

    Pokud ještě nejste přihlášení, přihlaste se ke svému účtu Azure. Pokud účet Azure nemáte, můžete si zaregistrovat bezplatnou zkušební verzi.

  5. Na obrazovce Konfigurovat Azure Cache for Redis vyberte existující službu Azure Cache for Redis a vyberte Další.

    Pokud potřebujete vytvořit novou komponentu, přejděte k dalšímu kroku. Jinak přejděte ke kroku 7.

    Snímek obrazovky Konfigurace služby Azure Cache for Redis Další se zvýrazní.

  6. Vytvoření Azure Cache for Redis:

    1. V dolní části obrazovky vyberte Vytvořit novou službu Azure Redis Cache .

    2. Vyplňte Azure Cache for Redis: Vytvořte novou obrazovku a vyberte Vytvořit.

      Snímek obrazovky s vytvořením nové stránky Azure Cache for Redis Vytvořit je zvýrazněné.

    3. Když se zobrazí obrazovka Konfigurace služby Azure Cache for Redis, zobrazí se nová mezipaměť v seznamu. Vyberte novou databázi v seznamu a vyberte Další.

  7. Zadejte název připojovací řetězec nebo zvolte výchozí hodnotu a zvolte, jestli chcete připojovací řetězec uložit v místním souboru tajných kódů nebo ve službě Azure Key Vault.

    Snímek obrazovky se stránkou s informacemi o připojení ke službě Azure Cache for Redis Další se zvýrazní.

  8. Na obrazovce Souhrn změn se zobrazí všechny změny, které budou provedeny v projektu, pokud proces dokončíte. Pokud změny vypadají v pořádku, zvolte Dokončit.

    Snímek obrazovky se stránkou Souhrn změn Je zvýrazněno dokončení.

  9. Připojení se zobrazí v části Závislosti služeb na kartě Připojené služby .

    Snímek obrazovky zobrazující seznam nakonfigurovaných závislostí služeb

Poznámka:

U projektů rozhraní .NET Framework se uživatelské rozhraní Připojených služeb mírně liší. Pokud chcete zobrazit rozdíly, porovnejte verzi sady Visual Studio 2019 této stránky.

  1. Otevřete projekt v sadě Visual Studio.

  2. V Průzkumník řešení klikněte pravým tlačítkem na uzel Připojené služby a v místní nabídce vyberte Přidat a otevřete nabídku dostupných služeb.

    Snímek obrazovky s možnostmi místní nabídky Připojené služby

    Pokud uzel Připojené služby nevidíte, zvolte Přidat připojené služby>projektu.>

  3. Zvolte Azure Cache for Redis. Zobrazí se stránka Připojit k závislosti . Měly by se zobrazit dvě možnosti, jedna pro místní emulátor, Redis Cache v kontejneru (místní) a druhá pro připojení k živé službě Azure Cache for Redis. Počáteční vývoj můžete snížit a zjednodušit tím, že začnete s místním emulátorem. Později můžete migrovat do živé služby opakováním těchto kroků a zvolením jiné možnosti.

    Snímek obrazovky znázorňující volby Azure Cache for Redis

    Pokud zvolíte Azure Cache for Redis místně, klikněte na obrazovce kontejneru na Tlačítko Další k mezipaměti Redis.

    Snímek obrazovky znázorňující možnosti připojení pro Azure Cache for Redis v místním kontejneru

    Zadejte název kontejneru, image kontejneru a mapování portů nebo přijměte výchozí hodnoty a kliknutím na Tlačítko Další zobrazíte obrazovku Souhrn změn , která ukazuje, jaké změny by se v projektu provedly. Do projektu se přidá odkaz na balíček NuGet a do projektu se přidá kód připojení místního emulátoru.

    Pokud se chcete připojit ke službě Azure, pokračujte dalším krokem nebo pokud ještě nejste přihlášení, před pokračováním se přihlaste ke svému účtu Azure. Pokud účet Azure nemáte, můžete si zaregistrovat bezplatnou zkušební verzi.

  4. Pokud chcete přejít s živou službou, vyberte Azure Cache for Redis.

    Snímek obrazovky se stránkou Přidat závislost Je vybraná služba Azure Cache for Redis.

    Pokud ještě nejste přihlášení, přihlaste se ke svému účtu Azure. Pokud účet Azure nemáte, můžete si zaregistrovat bezplatnou zkušební verzi.

  5. Na obrazovce Konfigurovat Azure Cache for Redis vyberte existující službu Azure Cache for Redis a vyberte Další.

    Pokud potřebujete vytvořit novou komponentu, přejděte k dalšímu kroku. Jinak přejděte ke kroku 7.

    Snímek obrazovky Konfigurace služby Azure Cache for Redis Další se zvýrazní.

  6. Vytvoření Azure Cache for Redis:

    1. V dolní části obrazovky vyberte Vytvořit novou službu Azure Redis Cache .

    2. Vyplňte Azure Cache for Redis: Vytvořte novou obrazovku a vyberte Vytvořit.

      Snímek obrazovky s vytvořením nové stránky Azure Cache for Redis Vytvořit je zvýrazněné.

    3. Když se zobrazí obrazovka Konfigurace služby Azure Cache for Redis, zobrazí se nová mezipaměť v seznamu. Vyberte novou databázi v seznamu a vyberte Další.

  7. Zadejte název nastavení připojení nebo přijměte výchozí nastavení.

    Snímek obrazovky se stránkou s informacemi o připojení ke službě Azure Cache for Redis Další se zvýrazní.

    Poznámka:

    Pro lepší zabezpečení v sadě Visual Studio 17.12 a novějším tento krok vytvoří název nastavení připojení; předchozí verze vytvoří připojovací řetězec. Připojovací řetězce uložené v místním systému souborů můžou vést k bezpečnostnímu riziku, pokud jsou neúmyslně vystaveny.

  8. Klikněte na Další nastavení a zvolte, jestli chcete nastavení připojení uložit v místním souboru tajných kódů nebo ve službě Azure Key Vault.

    Snímek obrazovky se stránkou dalších nastavení služby Azure Cache for Redis

  9. Na obrazovce Souhrn změn se zobrazí všechny změny, které budou provedeny v projektu, pokud proces dokončíte. Pokud změny vypadají v pořádku, zvolte Dokončit.

    Snímek obrazovky se stránkou Souhrn změn Je zvýrazněno dokončení.

  10. V Průzkumník řešení poklikejte na uzel Připojené služby a otevřete kartu Připojené služby. Připojení se zobrazí v části Závislosti služby:

    Snímek obrazovky zobrazující seznam nakonfigurovaných závislostí služeb

    Pokud kliknete na tři tečky vedle přidané závislosti, zobrazí se různé možnosti, jako je připojení k opětovnému otevření průvodce a změna připojení. Můžete také kliknout na tři tečky v pravém horním rohu okna a zobrazit možnosti spuštění místních závislostí, změnit nastavení a další.

Další kroky

U ASP.NET aplikací se běžné případy použití služby Azure Cache for Redis používají k ukládání stavu relace do mezipaměti nebo výstupu stránky (odpovědi HTTP). ASP.NET Core poskytuje integrované služby pro tyto případy použití, které byste měli použít místo toho, když používáte ASP.NET Core.

Informace o stavu relace mezipaměti v aplikaci ASP.NET najdete v tématu ASP.NET Zprostředkovatel stavu relace.

Pokud chcete ukládat výstup stránky do mezipaměti v aplikaci ASP.NET, přečtěte si ASP.NET poskytovatele výstupní mezipaměti.