public void UpdatePrefs() { // This just grabs your existing preferences and sends them right back. --Kris AccountPrefs res = reddit.Models.Account.UpdatePrefs(new AccountPrefsSubmit(reddit.Models.Account.Prefs(), "US", false, "")); Assert.IsNotNull(res); }
public void Prefs() { AccountPrefs prefs = reddit.Models.Account.Prefs(); List <UserPrefsContainer> prefsFriends = reddit.Models.Account.PrefsList("friends", new CategorizedSrListingInput()); List <UserPrefsContainer> prefsMessaging = reddit.Models.Account.PrefsList("messaging", new CategorizedSrListingInput()); UserPrefsContainer prefsBlocked = reddit.Models.Account.PrefsSingle("blocked", new CategorizedSrListingInput()); UserPrefsContainer prefsTrusted = reddit.Models.Account.PrefsSingle("trusted", new CategorizedSrListingInput()); Assert.IsNotNull(prefs); Assert.IsNotNull(prefsFriends); Assert.IsNotNull(prefsBlocked); Assert.IsNotNull(prefsMessaging); Assert.IsNotNull(prefsTrusted); }
/// <summary> /// Update preferences asynchronously. /// </summary> /// <param name="accountPrefs">A valid AccountPrefs instance.</param> public async Task <AccountPrefs> UpdatePrefsAsync(AccountPrefsSubmit accountPrefs) { AccountPrefs res = await Dispatch.Account.UpdatePrefsAsync(accountPrefs); return(res); }