namespace Umbraco.Cms.Core.Events; /// /// An event message /// public sealed class EventMessage { /// /// Initializes a new instance of the class. /// public EventMessage(string category, string message, EventMessageType messageType = EventMessageType.Default) { Category = category; Message = message; MessageType = messageType; } public string Category { get; } public string Message { get; } public EventMessageType MessageType { get; } /// /// This is used to track if this message should be used as a default message so that Umbraco doesn't also append it's /// own default messages /// public bool IsDefaultEventMessage { get; set; } }