diff --git a/ICD.Common.Utils/Services/Logging/ILoggerService.cs b/ICD.Common.Utils/Services/Logging/ILoggerService.cs index 27694bf..6f46cd5 100644 --- a/ICD.Common.Utils/Services/Logging/ILoggerService.cs +++ b/ICD.Common.Utils/Services/Logging/ILoggerService.cs @@ -21,14 +21,20 @@ namespace ICD.Common.Utils.Services.Logging public interface ILoggerService { + /// + /// Raised when an item is logged against the logger service. + /// [PublicAPI] event EventHandler OnEntryAdded; + /// + /// Raised when the severity level changes. + /// [PublicAPI] event EventHandler OnSeverityLevelChanged; /// - /// Gets and sets the severity level. + /// Gets and sets the minimum severity threshold for log items to be logged. /// [PublicAPI] eSeverity SeverityLevel { get; set; } @@ -45,7 +51,8 @@ namespace ICD.Common.Utils.Services.Logging /// /// [PublicAPI] - KeyValuePair[] GetHistory(); + [NotNull] + IEnumerable> GetHistory(); } ///