Большая пачка изменений

This commit is contained in:
2025-05-14 13:58:57 +04:00
parent 619ac7138c
commit e6f53fc074
54 changed files with 3901 additions and 348 deletions
+8 -4
View File
@@ -2,7 +2,7 @@
namespace Pf2eDataScrapper.Helpers;
internal class ProcessProgress
internal class ProcessProgress : AbstractLogger
{
/// <summary>
/// Прогресс обработки обработчиков <see cref="IProcessor"/>.
@@ -31,15 +31,19 @@ internal class ProcessProgress
ProgressUpdate?.Invoke(this);
}
public void Message(string message)
public override void Message(LogLevel level, string message)
{
ProgressMessage?.Invoke(this, message);
ProgressMessage?.Invoke(this, level, message);
}
public delegate void ProgressUpdateDelegate(ProcessProgress sender);
public event ProgressUpdateDelegate? ProgressUpdate;
public delegate void ProgressMessageDelegate(ProcessProgress sender, string message);
public delegate void ProgressMessageDelegate(
ProcessProgress sender,
LogLevel level,
string message
);
public event ProgressMessageDelegate? ProgressMessage;
/// <summary>