Files
tnsu-approval-route/backend/Tnsu.ApprovalRoute.Application/Reminders/ReminderFeed.cs
T
gorbenko.pavel 554f9b2528 правки
2026-08-27 15:21:34 +05:00

17 lines
807 B
C#

namespace Tnsu.ApprovalRoute.Application.Reminders;
/// <summary>
/// Какой вид напоминаний запросить у <see cref="ReminderService.GetRemindersAsync(DateTimeOffset, ReminderFeed, CancellationToken)"/>.
///
/// GetRemindersAsync изначально (до появления ProbationEnding) отдавал только
/// просроченные шаги согласования — этот вид и остаётся значением по умолчанию
/// (0), чтобы старые потребители (Power Automate), не указывающие feed явно,
/// продолжали получать ровно то же, что и раньше.
/// </summary>
public enum ReminderFeed
{
None = 0,
ApprovalOverdue = 1,
ProbationEnding = 2
}