Návod k připojeným službám

pracovní postup připojených služeb přináší Azure Portal pracovní postup do Visual Studio pro Mac, takže nemusíte mít projekt v přidávání služeb.

Tento návod ukazuje, jak přidat službu back-endu Azure, která přináší cloudové úložiště dat, ověřování a nabízená oznámení v aplikaci Xamarin. Forms s přenosnou knihovnou tříd (PCL) pro více platforem.

  1. Začněte tím, že dvakrát kliknete na uzel připojené služby v řešení, které přináší galerii služeb. Toto je seznam všech dostupných služeb pro typ aplikace. Kliknutím na položku vyberte službu (například mobilní back-end s Azure App Service).

    uzel připojených služeb v Visual Studio pro Mac

  2. Stránka Podrobnosti služby obsahuje popis služby a závislosti, které mají být nainstalovány. Kliknutím na tlačítko Přidat přidáte závislosti do aplikace:

    Mobilní back-end s Azure

  3. Aby fungovaly, je nutné přidat závislosti do projektů PCL i pro konkrétní platformu. Zaškrtněte políčka pro přidání služby do každého projektu, který bude odkazovat na něj (buď přímo, nebo nepřímo):

    Zkontroluje všechny projekty, které by měly odkazovat na službu.

  4. v dialogových oknech přijetí licence pro balíčky NuGet vyberte přijmout . Můžou existovat dvě dialogová okna, která se dají přijmout, jedna pro MobileClient a závislosti a druhá pro SQLiteStore, která se vyžaduje pro synchronizaci offline dat:

    Přijmout licenční smlouvy

    Okno přijetí licence

  5. Po přidání závislostí se zobrazí výzva, abyste se přihlásili pomocí účtu, který chcete použít ke komunikaci s Azure. pokud jste už přihlášení pomocí ID microsoftu, Visual Studio pro Mac se pokusí načíst vaše předplatná Azure a všechny služby app service, které jsou k nim přidružené. Pokud nemáte žádná předplatná, můžete si ji přidat tak, že se zaregistrujete k bezplatné zkušební verzi nebo si koupíte plán předplatného v Azure Portal.

  6. Vyberte ze seznamu službu App Service. Tím se kód šablony pro objekt vyplní MobileServiceClient odpovídající adresou URL služby App Service v Azure:

    Vybrat App Service ze seznamu

    Pokud nejsou uvedené žádné služby, klikněte na tlačítko Nový (viz krok 9.)

  7. Zkopírujte kód šablony pro do MobileServiceClient PCL. Umístění souboru není důležité, pokud je k dispozici pouze jedna instance. Doporučený postup je vytvořit AzureService třídu, která zpracovává všechny interakce Azure a používá MobileServiceClient :

    Kopírovat konfigurační kód do přístupového bodu

  8. Podle dokumentace v části Další kroky přidejte data, offline synchronizaci, ověřování a nabízená oznámení do vaší aplikace:

    Projděte si pokyny k dalším krokům.

  9. pokud nemáte žádné existující služby app services, můžete v rámci Visual Studio pro Mac vytvořit nové služby. Kliknutím na tlačítko Nový v levém dolním rohu seznamu služby otevřete dialogové okno Nový App Service :

    vytvoření nové služby app service v Visual Studio pro Mac

Nová služba vyžaduje následující parametry:

  • Název služby App Service – jedinečný název nebo ID pro plán
  • Předplatné – předplatné, které chcete použít pro platbu za službu
  • Skupina prostředků – způsob nebo uspořádání všech prostředků Azure pro projekt. Možnost použít existující nebo vytvořit novou. Pokud je to vaše první služba Azure, vytvořte novou.
  • Plán služeb – určuje umístění a náklady na všechny prostředky, které ho používají. Možnost použít existující nebo vytvořit novou. Pokud je to vaše první služba Azure, použijte výchozí jednu nebo vytvořte novou v bezplatné úrovni (F1).

Další informace najdete v dokumentaci k mobilním aplikacím .

Viz také