public string GetUpdateLoggedUserAccountSettingsQuery(IAccountSettingsRequestParameters accountSettingsRequestParameters) { var baseQuery = new StringBuilder(Resources.Account_UpdateSettings); baseQuery.Append(GetLanguagesParameter(accountSettingsRequestParameters.Languages)); baseQuery.AddParameterToQuery("time_zone", accountSettingsRequestParameters.TimeZone); baseQuery.AddParameterToQuery("sleep_time_enabled", accountSettingsRequestParameters.SleepTimeEnabled); baseQuery.AddParameterToQuery("start_sleep_time", accountSettingsRequestParameters.StartSleepTime); baseQuery.AddParameterToQuery("end_sleep_time", accountSettingsRequestParameters.EndSleepTime); baseQuery.AddParameterToQuery("trend_location_woeid", accountSettingsRequestParameters.TrendLocationWoeid); baseQuery.Append(_queryParameterGenerator.GenerateAdditionalRequestParameters(accountSettingsRequestParameters.FormattedCustomQueryParameters)); return baseQuery.ToString(); }
public string GetUpdateAuthenticatedUserAccountSettingsQuery(IAccountSettingsRequestParameters accountSettingsRequestParameters) { var baseQuery = new StringBuilder(Resources.Account_UpdateSettings); baseQuery.Append(GetLanguagesParameter(accountSettingsRequestParameters.Languages)); baseQuery.AddParameterToQuery("time_zone", accountSettingsRequestParameters.TimeZone); baseQuery.AddParameterToQuery("sleep_time_enabled", accountSettingsRequestParameters.SleepTimeEnabled); baseQuery.AddParameterToQuery("start_sleep_time", accountSettingsRequestParameters.StartSleepTime); baseQuery.AddParameterToQuery("end_sleep_time", accountSettingsRequestParameters.EndSleepTime); baseQuery.AddParameterToQuery("trend_location_woeid", accountSettingsRequestParameters.TrendLocationWoeid); baseQuery.Append(_queryParameterGenerator.GenerateAdditionalRequestParameters(accountSettingsRequestParameters.FormattedCustomQueryParameters)); return(baseQuery.ToString()); }
/// <summary> /// Update the current account settings /// </summary> public static IAccountSettings UpdateAccountSettings(IAccountSettingsRequestParameters settings) { return AccountController.UpdateAuthenticatedUserSettings(settings); }
public async Task <IAccountSettings> UpdateAccountSettingsAsync(IAccountSettingsRequestParameters accountSettingsRequestParameters) { return(await ExecuteAuthenticatedUserOperation(() => _taskFactory.ExecuteTaskAsync(() => UpdateAccountSettings(accountSettingsRequestParameters)))); }
public IAccountSettings UpdateAccountSettings(IAccountSettingsRequestParameters accountSettingsRequestParameters) { return(ExecuteAuthenticatedUserOperation(() => _accountController.UpdateAuthenticatedUserSettings(accountSettingsRequestParameters))); }
public static async Task<IAccountSettings> UpdateAccountSettings(IAccountSettingsRequestParameters settings) { return await Sync.ExecuteTaskAsync(() => Account.UpdateAccountSettings(settings)); }
public IAccountSettings UpdateLoggedUserSettings(IAccountSettingsRequestParameters accountSettingsRequestParameters) { var accountSettingsDTO = _accountQueryExecutor.UpdateLoggedUserSettings(accountSettingsRequestParameters); return GenerateAccountSettingsFromDTO(accountSettingsDTO); }
public IAccountSettingsDTO UpdateAuthenticatedUserSettings(IAccountSettingsRequestParameters accountSettingsRequestParameters) { var query = _accountQueryGenerator.GetUpdateAuthenticatedUserAccountSettingsQuery(accountSettingsRequestParameters); return(_twitterAccessor.ExecutePOSTQuery <IAccountSettingsDTO>(query)); }
/// <summary> /// Update the current account settings /// </summary> public static IAccountSettings UpdateAccountSettings(IAccountSettingsRequestParameters settings) { return(AccountController.UpdateAuthenticatedUserSettings(settings)); }
public static async Task <IAccountSettings> UpdateAccountSettings(IAccountSettingsRequestParameters settings) { return(await Sync.ExecuteTaskAsync(() => Account.UpdateAccountSettings(settings))); }
public IAccountSettings UpdateLoggedUserSettings(IAccountSettingsRequestParameters accountSettingsRequestParameters) { var accountSettingsDTO = _accountQueryExecutor.UpdateLoggedUserSettings(accountSettingsRequestParameters); return(GenerateAccountSettingsFromDTO(accountSettingsDTO)); }
public IAccountSettingsDTO UpdateAuthenticatedUserSettings(IAccountSettingsRequestParameters accountSettingsRequestParameters) { var query = _accountQueryGenerator.GetUpdateAuthenticatedUserAccountSettingsQuery(accountSettingsRequestParameters); return _twitterAccessor.ExecutePOSTQuery<IAccountSettingsDTO>(query); }
public static IAccountSettings UpdateAccountSettings(IAccountSettingsRequestParameters settings) { return _accountController.UpdateLoggedUserSettings(settings); }