public void CreateUser(Twitter_Shared.Data.Model.User user) { _userRepository.Insert(user); }
public void AddTweet(Twitter_Shared.Data.Model.Tweet tweet) { _tweetRepository.Insert(tweet); }
public void SubscribeToFeed(Twitter_Shared.Data.Model.User user, Twitter_Shared.Data.Model.Feed feed) { if (user.Subscriptions == null) { user.Subscriptions = new List<Feed>(); } user.Subscriptions.Add(feed); _userRepository.Update(user); }
public List<Twitter_Shared.Data.Model.Feed> AddFeed(Twitter_Shared.Data.Model.Feed feed) { _feedRepository.Insert(feed); return _userRepository.Refresh(feed.Owner).Feeds.ToList<Feed>(); }