17 lines
607 B
C#
17 lines
607 B
C#
|
|
namespace PARR.TemplateMatcher.Services.GroupedSync
|
|||
|
|
{
|
|||
|
|
/// <summary>
|
|||
|
|
/// Штатное прерывание пайплайна (нет данных после этапа).
|
|||
|
|
/// Не является ошибкой — оркестратор перехватывает и логирует как нормальное завершение.
|
|||
|
|
/// </summary>
|
|||
|
|
public class GroupedSyncEarlyExitException : Exception
|
|||
|
|
{
|
|||
|
|
public string Reason { get; }
|
|||
|
|
|
|||
|
|
public GroupedSyncEarlyExitException(string reason) : base(reason)
|
|||
|
|
{
|
|||
|
|
Reason = reason;
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
}
|