protected TextBlock BuildDescriptionBase(string keyword, string description) { if (string.IsNullOrWhiteSpace(keyword)) { throw new ArgumentException("Keyword cannot be empty"); } var builder = new TextBlockBuilder() .Image(Image) .Text($" {keyword} ", Theme.BlueBrush) .Text(Text, Brushes.Aquamarine); if (!string.IsNullOrWhiteSpace(description)) { builder.LineBreak().Text(description); } return(builder.Build()); }