public static TweetRequest Create(string tweetId, string text, string mediaUrl)
            {
                var requested = new TweetRequestCreatedEvent(tweetId, text, mediaUrl);
                var request   = new TweetRequest();

                request.RaiseEvent(requested);
                return(request);
            }
 public void Apply(TweetRequestCreatedEvent evt)
 {
     TweetId  = evt.TweetId;
     Text     = evt.Text;
     MediaUrl = evt.MediaUrl;
 }