23 lines
617 B
C#
23 lines
617 B
C#
using System;
|
|
|
|
namespace Kreta.Framework.Logging
|
|
{
|
|
/// <summary>
|
|
/// Naplóvezetők felülete.
|
|
/// </summary>
|
|
public interface ILogWriter
|
|
{
|
|
/// <summary>
|
|
/// Naplóba ír egy naplóbejegyzést.
|
|
/// </summary>
|
|
/// <param name="message">A naplóbejegyzés</param>
|
|
Guid? Log(ILogMessage message);
|
|
|
|
/// <summary>
|
|
/// Logs the specified message.
|
|
/// </summary>
|
|
/// <param name="message">The message.</param>
|
|
/// <param name="logId">The log identifier.</param>
|
|
void Log(ILogMessage message, Guid logId);
|
|
}
|
|
}
|