/
afanasevn
/
RedisLab
Обзор
Документация
Войти
/
afanasevn
/
RedisLab
Код
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
src/RedisLab.Application/Contracts/Notifications/ProcessedNotificationDto.cs
18 строк
849 B
IBS\NAfanasev
Solution commit
24 июн 2026, 16:45
24 июн 2026, 16:45
bab80b7
Код
Авторство
О чём код?
namespace RedisLab.Application.Contracts.Notifications; /// <summary> /// Уведомление, обработанное consumer group из Redis Stream. /// </summary> /// <param name="StreamId">Идентификатор записи в notifications:stream.</param> /// <param name="Type">Тип события из payload.</param> /// <param name="TaskId">Связанная задача; null для системных событий.</param> /// <param name="Message">Текст уведомления.</param> /// <param name="At">Момент исходного события (UTC).</param> /// <param name="ProcessedAt">Момент XACK consumer-ом (UTC).</param> public sealed record ProcessedNotificationDto( string StreamId, string Type, Guid? TaskId, string Message, DateTime At, DateTime ProcessedAt);