Handler: ForceDeleteInputPacket (жёсткое)

Handler Версия: 0.1 draft

Что произойдёт при вызове endpoint жёсткого удаления: окончательно удалить запись пакета (каскадом) и файлы кадров из хранилища.

⟨/⟩ Исходник

1. Назначение

Жёсткое (необратимое) удаление пакета (пакет ввода) по Endpoint DeleteInputPacket (ForceDeleteInputPacketCommand): стираются и запись, и файлы. Доступно только при наличии права на команду — проверяется базовым хендлером (ADR-SRV-006; модель доступа — ADR-011).

2. Сценарий вызова

  1. Найти пакет по Id с кадрами; нет — 404.
  2. Удалить файлы кадров из хранилища по ключам (ADR-002 «Идентичность пакета и имена файлов»).
  3. Удалить запись пакета — кадры и идентификаторы уходят каскадом (правила сущностей/EF, ADR-SRV-003).
  4. Вернуть DeletePacketResult с DeletedPacketPayload (Mode = force).

Связанные артефакты

Документы