private static MediaType Parse(TwitterMediaDTO dto) { // v2 photo vs image? if (dto.IsPhoto()) { return(MediaType.Image); } else if (dto.IsGIF()) { return(MediaType.GIF); } else if (dto.IsVideo()) { return(MediaType.Video); } else { return(MediaType.Unknown); } }
public TweetMedia(TwitterMediaDTO dto) : this(dto.MediaKey, TweetMedia.Parse(dto)) { }