using System.Collections; namespace Kreta.Framework.Logging { /// /// Naplóüzenet felülete. /// public interface ILogMessage { /// /// Naplózási szint /// LogLevel Level { get; } /// /// Naplóbejegyzés azonosítója (GUID) /// string LogEntryId { get; } /// /// Az esemény típusa /// Events EventType { get; } /// /// Munkamenet azonosítója /// string SessionId { get; } /// /// A bejegyzés naplóba lett-e már írva, vagy sem. /// bool IsLogged { get; set; } /// /// A naplóüzenet paraméterei /// IDictionary Parameters { get; } int? IntezmenyId { get; } int? TanevId { get; } } }