// ***********************************************************************
// 
//     AgileWebs
// 
// ***********************************************************************
using System.Runtime.Serialization;
namespace Core.Blueprint.Logging
{
    /// 
    /// Represents all possible values for log severity.
    /// 
    [DataContract]
    public enum LogSeverity
    {
        /// 
        /// The information severity level.
        /// 
        [EnumMember(Value = DisplayNames.Information)]
        Info = 0,
        /// 
        /// The warning severity level.
        /// 
        [EnumMember(Value = DisplayNames.Warning)]
        Warn = 1,
        /// 
        /// The error severity level.
        /// 
        [EnumMember(Value = DisplayNames.Error)]
        Error = 2,
        /// 
        /// The fatal severity level.
        /// 
        [EnumMember(Value = DisplayNames.Fatal)]
        Fatal = 3,
    }
}