namespace OliverBooth.Data.Blog; /// /// Represents the author of a blog post. /// public interface IBlogAuthor { /// /// Gets the URL of the author's avatar. /// /// The URL of the author's avatar. Uri AvatarUrl { get; } /// /// Gets the display name of the author. /// /// The display name of the author. string DisplayName { get; } /// /// Gets the unique identifier of the author. /// /// The unique identifier of the author. Guid Id { get; } /// /// Gets the URL of the author's avatar. /// /// The size of the avatar. /// The URL of the author's avatar. Uri GetAvatarUrl(int size = 28); }