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); }
private void On(TweetPosted posted) { var tweet = new Tweet(posted.TweetId, posted.Message); _tweets.Add(posted.TweetId, tweet); GetTimeline(posted.UserId).Add(tweet.Id); }