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

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.
Vyberte ze seznamu službu App Service. Tím se kód šablony pro objekt vyplní
MobileServiceClientodpovídající adresou URL služby App Service v Azure:Pokud nejsou uvedené žádné služby, klikněte na tlačítko Nový (viz krok 9.)
Zkopírujte kód šablony pro do
MobileServiceClientPCL. Umístění souboru není důležité, pokud je k dispozici pouze jedna instance. Doporučený postup je vytvořitAzureServicetřídu, která zpracovává všechny interakce Azure a používáMobileServiceClient:
Podle dokumentace v části Další kroky přidejte data, offline synchronizaci, ověřování a nabízená oznámení do vaší aplikace:
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 :
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 .






