Eits.Utililties.Scanning.Pipeline 1.0.0

Async file-scanning pipeline. Stage → enqueue → background scan via IFileScanner (typically AMSI) → dispatch to a registered post-scan handler. Decouples upload acceptance from scan execution so the request thread returns immediately and the actual scan happens off-band. Storage backend (local FS, B2, etc.) and queue backend (TickerQ, in-memory) are pluggable.

Showing the top 20 packages that depend on Eits.Utililties.Scanning.Pipeline.

Packages Downloads
Eits.Utililties.Scanning.Pipeline.B2
Backblaze B2 staging storage for the scan pipeline. Uploads pending-scan files to a per-tenant staging bucket. Pointer format: "{bucketId}|{fileId}|{originalFileName}". Consumer supplies per-tenant credentials via IB2StagingTargetResolver — keeps the lib free of any catalog-model coupling.
0
Eits.Utililties.Scanning.Pipeline.TickerQ
TickerQ-backed IFileScanQueue. Persists ScanJob payloads (MessagePack-serialised) to TickerQ's EF store and dispatches via a [TickerFunction] entry point. Survives host restart, supports distributed locking and retry policies, ships with a SignalR dashboard.
0

Version Downloads Last updated
1.0.0 0 07/05/2026