//add by wallet kit sdk private void BtnSaveToWallet_Click(object sender, EventArgs e) { string jweStr = GetJweFromAppServer(passObject); CreateWalletPassRequest request = CreateWalletPassRequest.GetBuilder() .SetContent(jweStr) .Build(); Log.Info(TAG, "GetWalletObjectClient"); walletPassClient = Wallet.GetWalletPassClient(this); Task task = walletPassClient.CreateWalletPass(request); ResolveTaskHelper.ExecuteTask(task, this, SaveToAndroid); }
public async Task <AutoResolvableForegroundIntentResult> CreateWalletPassAsync(CreateWalletPassRequest request) => await CreateWalletPass(request).CastTask <AutoResolvableForegroundIntentResult>();