/
afanasevn
/
MaxSystems
Обзор
Документация
Войти
/
afanasevn
/
MaxSystems
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
src/MaxSystems.Application/Integration/Events/WorkIntegrationEvents.cs
26 строк
798 B
IBS\NAfanasev
Add IntegrationDeliveryLog and application contracts
22 июн 2026, 14:21
22 июн 2026, 14:21
cf76612
Код
Авторство
О чём код?
using MaxSystems.Domain.Enums; namespace MaxSystems.Application.Integration.Events; /// <summary>Работа создана во внутреннем таск-трекере.</summary> public record WorkCreatedIntegrationEvent( Guid WorkId, string WorkNumber, Guid? AssigneeId, Guid? LeadSpecialistId, string Title); /// <summary>Изменён статус работы.</summary> public record WorkStatusChangedIntegrationEvent( Guid WorkId, string WorkNumber, WorkStatus PreviousStatus, WorkStatus NewStatus, Guid? AssigneeId); /// <summary>Изменён исполнитель работы.</summary> public record WorkAssigneeChangedIntegrationEvent( Guid WorkId, string WorkNumber, Guid? PreviousAssigneeId, Guid? NewAssigneeId);