using System.Collections.Generic; using MimeKit; namespace Wino.Core.Domain.Models.Reader { /// /// Final model to be passed to renderer page. /// Data here are created based on rendering settings. /// public class MailRenderModel { public string RenderHtml { get; } public MailRenderingOptions MailRenderingOptions { get; } public List Attachments { get; set; } = new List(); public string UnsubscribeLink { get; set; } public bool CanUnsubscribe => !string.IsNullOrEmpty(UnsubscribeLink); public MailRenderModel(string renderHtml, MailRenderingOptions mailRenderingOptions = null) { RenderHtml = renderHtml; MailRenderingOptions = mailRenderingOptions; } } }