Files
itc.pidi-3-docs/figures/diagrams/zip-stream.mmd
T

16 lines
444 B
Plaintext

sequenceDiagram
participant B as Browser
participant P as PageModel
participant S as DocumentsService
participant S3 as S3-Speicher
B->>P: POST /documents?handler=Zip&keys=[...]
P->>S: GetZipStreamAsync(orgId, keys)
loop je Dokument
S->>S3: GetObjectAsync(key)
S3-->>S: Stream
S->>S: ZipArchive.CreateEntry + CopyToAsync
end
S-->>P: ZipStream
P-->>B: application/zip (streaming)