using System; using System.Collections.Generic; using System.Text; namespace Sarand.Net.Standard.Base.Core { //======================================================================= public class SacsMessage { //------------------------------------------------------------------- // Construction. public SacsMessage (String message, SaMessageLevel messageLevel = SaMessageLevel.Info) { Message = message; MessageLevel = messageLevel; } //------------------------------------------------------------------- // Properties. public SaMessageLevel MessageLevel { get; } = SaMessageLevel.Info; public String Message { get; } //------------------------------------------------------------------- // Utilities. /// Automatic conversion from string to info message. public static implicit operator SacsMessage (String message) { return new SacsMessage(message); } //------------------------------------------------------------------- } //======================================================================= }