Helpdesk Document Integration
Audience
Developers, DevOps, QA, security and support.
Summary
A typed HTTP client delegates attachment upload and download to Document Service and forwards tenant/user context. Dependency failures are translated into a Helpdesk-specific unavailable exception.
Reference Content
The client has upload and download methods only. It handles timeout, HTTP failure and missing-download results. On selected transport failures it attempts the development fallback; outside Development or when disabled, fallback raises unavailability.
Requires confirmation
Production dependency configuration, authentication between services, content scanning, timeout objectives and orphan cleanup require confirmation.
Source References
microservices/src/helpdesk-service/Infrastructure/DocumentServiceClient.csmicroservices/src/helpdesk-service/Api/HelpdeskEndpoints.csmicroservices/src/helpdesk-service/Program.cs
Related Articles
See Also
Keywords
Document Service, typed HTTP client, attachment upload, development fallback.
Revision Information
- Status: Draft
- Last reviewed: 2026-07-20
- Next review: 2026-10-20