mirror of
https://github.com/LostArtefacts/TRX.git
synced 2025-04-29 13:17:58 +03:00
24 lines
435 B
C#
24 lines
435 B
C#
![]() |
namespace Installer.Models;
|
||
|
|
||
|
public class LogEventArgs
|
||
|
{
|
||
|
public LogEventArgs(string message)
|
||
|
{
|
||
|
Message = message;
|
||
|
}
|
||
|
|
||
|
public string Message { get; }
|
||
|
}
|
||
|
|
||
|
public class Logger
|
||
|
{
|
||
|
public delegate void LogEventHandler(object sender, LogEventArgs e);
|
||
|
|
||
|
public event LogEventHandler? LogEvent;
|
||
|
|
||
|
public void RaiseLogEvent(string message)
|
||
|
{
|
||
|
LogEvent?.Invoke(this, new LogEventArgs(message));
|
||
|
}
|
||
|
}
|