Udostępnij za pośrednictwem


Dodawanie konfiguracji aplikacja systemu Azure przy użyciu usług połączonych programu Visual Studio

W tym samouczku dowiesz się, jak łatwo dodać wszystko, czego potrzebujesz, aby rozpocząć korzystanie z usługi aplikacja systemu Azure Configuration w celu zarządzania flagami konfiguracji i funkcji dla projektów internetowych w programie Visual Studio. Korzystając z funkcji Usługi połączone w programie Visual Studio, program Visual Studio może automatycznie dodawać cały kod, pakiety NuGet i ustawienia konfiguracji, które należy połączyć z zasobem usługi App Configuration na platformie Azure. Aby korzystać z tej funkcji, musisz używać programu Visual Studio 2019 w wersji 16.9 lub nowszej.

Funkcji App Configuration Connected Services można używać w następujących typach projektów:

  • ASP.NET Core
  • Konsola platformy .NET Core
  • Projekty .NET Framework.

Wymagania wstępne

Nawiązywanie połączenia z konfiguracją aplikacja systemu Azure przy użyciu połączonych usług

  1. Otwórz projekt w programie Visual Studio.

  2. W Eksplorator rozwiązań kliknij prawym przyciskiem myszy węzeł Usługi połączone, a następnie z menu kontekstowego wybierz polecenie Dodaj połączoną usługę.

    Zrzut ekranu przedstawiający ekran

  3. Na karcie Usługi połączone wybierz ikonę + dla pozycji Zależności usług.

    Zrzut ekranu przedstawiający ekran

  4. Na stronie Dodawanie zależności wybierz pozycję aplikacja systemu Azure Konfiguracja.

    Zrzut ekranu przedstawiający ekran

    Jeśli jeszcze nie zalogowałeś się, zaloguj się do swojego konta platformy Azure. Jeśli nie masz konta platformy Azure, możesz skorzystać z bezpłatnej wersji próbnej.

  5. Na ekranie Konfigurowanie konfiguracji aplikacja systemu Azure wybierz subskrypcję i istniejący magazyn konfiguracji. Następnie kliknij przycisk Dalej.

    Jeśli musisz utworzyć magazyn usługi App Configuration, przejdź do następnego kroku. W przeciwnym razie przejdź do kroku 6.

    Zrzut ekranu przedstawiający ekran

  6. Aby utworzyć magazyn konfiguracji aplikacji:

    1. Wybierz ikonę + z prawej strony nagłówka App Configuration stores .

    2. Wypełnij aplikacja systemu Azure Konfiguracja: Utwórz nowe okno dialogowe i wybierz pozycję Utwórz. Należy pamiętać, że pole Nazwa zasobu musi być unikatowe.

      Zrzut ekranu przedstawiający nowy magazyn konfiguracji aplikacji platformy Azure.

    3. Po wyświetleniu okna dialogowego aplikacja systemu Azure Konfiguracja nowy magazyn konfiguracji zostanie wyświetlony na liście. Wybierz ten nowy sklep, a następnie wybierz pozycję Dalej.

  7. Wprowadź nazwę parametry połączenia i wybierz, czy parametry połączenia przechowywany w lokalnym pliku wpisów tajnych, czy w usłudze Azure Key Vault.

    Zrzut ekranu przedstawiający ekran

  8. Na ekranie Podsumowanie zmian zostaną wyświetlone wszystkie modyfikacje wprowadzone w projekcie w przypadku ukończenia procesu. Jeśli zmiany wyglądają ok, wybierz przycisk Zakończ.

    Zrzut ekranu przedstawiający podsumowanie zmian.

  9. Po zakończeniu procesu konfiguracji zależności aplikacja systemu Azure Konfiguracja jest teraz wyświetlana w węźle Zależności usług projektu.

  1. Otwórz projekt w programie Visual Studio.

  2. W Eksplorator rozwiązań kliknij prawym przyciskiem myszy węzeł Usługi połączone, a następnie z menu kontekstowego wybierz polecenie Dodaj, aby otworzyć menu dostępnych usług.

    Zrzut ekranu przedstawiający opcje menu kontekstowego usług połączonych.

  3. Wybierz pozycję aplikacja systemu Azure Konfiguracja. Zostanie wyświetlona strona Łączenie z zależnością .

    Zrzut ekranu przedstawiający połączenie z zależnością dla konfiguracji aplikacja systemu Azure.

    Jeśli jeszcze nie zalogowałeś się, zaloguj się do swojego konta platformy Azure. Jeśli nie masz konta platformy Azure, możesz skorzystać z bezpłatnej wersji próbnej.

  4. Na ekranie Konfigurowanie konfiguracji aplikacja systemu Azure wybierz subskrypcję i istniejący magazyn konfiguracji. Następnie kliknij przycisk Dalej.

    Jeśli musisz utworzyć magazyn usługi App Configuration, przejdź do następnego kroku. W przeciwnym razie przejdź do kroku 6.

    Zrzut ekranu przedstawiający polecenie

  5. Aby utworzyć magazyn konfiguracji aplikacji:

    1. Wybierz ikonę + z prawej strony nagłówka App Configuration stores .

    2. Wypełnij aplikacja systemu Azure Konfiguracja: Utwórz nowe okno dialogowe i wybierz pozycję Utwórz. Należy pamiętać, że pole Nazwa zasobu musi być unikatowe.

      Zrzut ekranu przedstawiający nowy magazyn konfiguracji aplikacji platformy Azure.

    3. Po wyświetleniu okna dialogowego aplikacja systemu Azure Konfiguracja nowy magazyn konfiguracji zostanie wyświetlony na liście. Wybierz ten nowy sklep, a następnie wybierz pozycję Dalej.

  6. Wprowadź nazwę parametry połączenia i wybierz, czy parametry połączenia przechowywany w lokalnym pliku wpisów tajnych, czy w usłudze Azure Key Vault.

    Zrzut ekranu przedstawiający ekran

  7. Na ekranie Podsumowanie zmian zostaną wyświetlone wszystkie modyfikacje wprowadzone w projekcie w przypadku ukończenia procesu. Jeśli zmiany wyglądają ok, wybierz przycisk Zakończ.

    Zrzut ekranu przedstawiający podsumowanie zmian.

    Po zakończeniu procesu konfiguracji zależności aplikacja systemu Azure Konfiguracja jest teraz wyświetlana w węźle Zależności usług projektu.

  8. W Eksplorator rozwiązań kliknij dwukrotnie węzeł Usługi połączone, aby otworzyć kartę Usługi połączone. Połączenie zostanie wyświetlone w sekcji Zależności usługi:

    Zrzut ekranu przedstawiający sekcję Zależności usług z aplikacja systemu Azure Połączenie z konfiguracją.

    Istnieje również wpis Secrets.json, który obsługuje bezpieczny magazyn parametry połączenia lokalnie. Przeczytaj o tym, jak to działa na zrzucie ekranu przedstawiający bezpieczny magazyn wpisów tajnych aplikacji podczas programowania w programie ASP.NET Core.

    Jeśli klikniesz trzy kropki obok dodanych zależności, zobaczysz różne opcje, takie jak Połącz , aby ponownie otworzyć kreatora i zmienić połączenie, a w przypadku Secrets.json opcja zarządzania wpisami tajnymi. Możesz również kliknąć trzy kropki w prawym górnym rogu okna, aby wyświetlić opcje uruchamiania zależności lokalnych, zmiany ustawień i nie tylko.