コード例 #1
0
        private async Task ActivateCampaign(Uri uri)
        {
            CampaignManager campaigns = await Services.GetServiceAsync <CampaignManager> ();

            string          campaignId = uri.Segments[1];
            CampaignElement campaign   = campaigns.Elements.FirstOrDefault(c => c.Id == campaignId);

            if (campaign == null)
            {
                return;
            }

            campaigns.SelectedElement = campaign;
        }
コード例 #2
0
ファイル: PlayGamePage.cs プロジェクト: ermau/Aura
        private async Task SetupAsync()
        {
            this.campaigns = await App.Services.GetServiceAsync <CampaignManager> ();

            this.campaigns.PropertyChanged += OnCampaignChanged;
        }