Example #1
0
        public async Task <TweetId> PostAsync(string user, string message)
        {
            var tweet = new TweetPosted(new TweetId(), user, message);
            await _runtime.PushAsync($"{user}/tweets", tweet);

            return(tweet.TweetId);
        }
Example #2
0
        private void On(TweetPosted posted)
        {
            var tweet = new Tweet(posted.TweetId, posted.Message);

            _tweets.Add(posted.TweetId, tweet);
            GetTimeline(posted.UserId).Add(tweet.Id);
        }