partial void GetUrlVariables(UIButton sender) { var callback = new Action <NSString>(handleCallback); ACPIdentity.GetUrlVariables(callback); Console.WriteLine("GetUrlVariables Completed"); }
public TaskCompletionSource <string> GetUrlVariables() { stringOutput = new TaskCompletionSource <string>(); var callback = new Action <NSString> (handleCallback); ACPIdentity.GetUrlVariables(callback); stringOutput.SetResult(""); return(stringOutput); }
public TaskCompletionSource <string> GetUrlVariables() { latch = new CountdownEvent(1); stringOutput = new TaskCompletionSource <string>(); ACPIdentity.GetUrlVariables(new StringCallback()); latch.Wait(1000); stringOutput.SetResult(callbackString); return(stringOutput); }
public void TestGetUrlVariables_Returns_UrlVariables() { // setup latch = new CountdownEvent(2); string orgid = "972C898555E9F7BC7F000101%40AdobeOrg"; // test ACPIdentity.GetExperienceCloudId(new EcidCallback()); ACPIdentity.GetUrlVariables(new StringCallback()); latch.Wait(); latch.Dispose(); // verify Assert.That(retrievedString, Is.StringContaining(retrievedEcid)); Assert.That(retrievedString, Is.StringContaining(orgid)); }
public void TestGetUrlVariables_Returns_UrlVariables() { // setup CountdownEvent latch = new CountdownEvent(2); string ecid = null; string urlString = null; string orgid = new NSString("972C898555E9F7BC7F000101%40AdobeOrg"); // test ACPIdentity.GetExperienceCloudId(ecidCallback => { ecid = ecidCallback.ToString(); latch.Signal(); ACPIdentity.GetUrlVariables(callback => { urlString = callback.ToString(); latch.Signal(); }); }); latch.Wait(); latch.Dispose(); // verify Assert.That(urlString, Is.StringContaining(ecid)); Assert.That(urlString, Is.StringContaining(orgid)); }
void urlVariables() { ACPIdentity.GetUrlVariables(HandleAdobeGetUrlVariables); }