public void Unsubscribe() { if (!Subscribed) { return; } string subscriptionId = NSUserDefaults.StandardUserDefaults.StringForKey("subscriptionID"); var modifyOperation = new CKModifySubscriptionsOperation { SubscriptionIdsToDelete = new [] { subscriptionId } }; modifyOperation.Completed = ((savedSubscriptions, deletedSubscriptionIds, error) => { if (error != null) { Console.WriteLine("An error occured: {0}", error.Description); return; } Console.WriteLine("Unsubscripted to Item"); NSUserDefaults.StandardUserDefaults.RemoveObject("subscriptionID"); }); publicDatabase.AddOperation(modifyOperation); }
public void SetUp() { TestRuntime.AssertXcodeVersion(6, 0); TestRuntime.AssertSystemVersion(PlatformName.MacOSX, 10, 10, throwIfOtherPlatform: false); op = new CKModifySubscriptionsOperation(null, null); }
public void Unsubscribe () { if (!Subscribed) return; string subscriptionId = NSUserDefaults.StandardUserDefaults.StringForKey ("subscriptionID"); var modifyOperation = new CKModifySubscriptionsOperation { SubscriptionIdsToDelete = new [] { subscriptionId } }; modifyOperation.Completed = ((savedSubscriptions, deletedSubscriptionIds, error) => { if (error != null) { Console.WriteLine ("An error occured: {0}", error.Description); return; } Console.WriteLine ("Unsubscripted to Item"); NSUserDefaults.StandardUserDefaults.RemoveObject ("subscriptionID"); }); publicDatabase.AddOperation (modifyOperation); }
public void SetUp() { TestRuntime.AssertXcodeVersion(6, 0); op = new CKModifySubscriptionsOperation(null, null); }