public InfluenceAnalyser(User i_user) { this.m_user = i_user; this.postsDataAggregator = new PostsDataAggregator(this.m_user); this.m_UsersSortedByLikes = this.postsDataAggregator.UsersSortedByLikes(); this.m_avarageNumberOfLikesPerPost = postsDataAggregator.AvarageCountOfLikesPerPost; }
public InfluenceAnalyser(UserAdapter i_User) { this.m_User = i_User; this.m_PostsDataAggregator = new PostsDataAggregator(this.m_User); this.m_UsersSortedByLikes = this.m_PostsDataAggregator.UsersSortedByLikes; }
public InfluenceAnalyserFacade(UserAdapter i_UserAdapter) { this.m_UserAdapter = i_UserAdapter; this.m_InfluenceAnalyser = new InfluenceAnalyser(this.m_UserAdapter); this.m_PostsDataAggregator = new PostsDataAggregator(this.m_UserAdapter); }