/// <summary> /// 在用户动态收件箱追溯OwnerId的动态 /// </summary> /// <remarks> /// 关注用户/加入群组、取消屏蔽用户/取消屏蔽群组时使用 /// </remarks> /// <param name="userId">UserId</param> /// <param name="ownerId">动态拥有者Id</param> /// <param name="ownerType">动态拥有者类型</param> public void TraceBackInboxAboutOwner(long userId, long ownerId, int ownerType) { //缓存需要即时 //1、仅追溯ActivitySettings.TraceBackNumber条非私有的动态; ActivitySettings activitySettings = activitySettingsManager.Get(); activityRepository.TraceBackInboxAboutOwner(userId, ownerId, ownerType, activitySettings.TraceBackNumber); }
private void ChangePersonalData(UserEntity user, PersonalDataSettings personalData, ActivitySettings activitySettings) { user.Name = personalData.Name; user.Lastname = personalData.Lastname; user.Age = personalData.Age; user.Gender = personalData.Gender; user.LifeStyle = activitySettings.LifeStyle; _repository.User.UpdateUser(user); }
public static YoutubeActivity Activity(ActivitySettings settings = null) { return(Activity(settings, PartType.Snippet)); }
public static YoutubeActivity Activity(ActivitySettings settings, params PartType[] partTypes) { return(new YoutubeActivity(settings, partTypes)); }
public static YoutubeActivities Activities(ActivitySettings settings, params PartType[] partTypes) { return(new YoutubeActivities(settings, partTypes, ResultsPerPage)); }
/// <summary> /// 保存动态设置 /// </summary> /// <param name="activitySettings"></param> public void Save(ActivitySettings activitySettings) { repository.Save(activitySettings); }