ServiceDeskLite
ServiceDeskLite is a .NET 10 Clean Architecture showcase demonstrating:
- Strict inward dependency rules
- Explicit domain workflow handling (Ticket status transitions)
- Result-based error strategy (RFC 9457 ProblemDetails)
- Deterministic paging & sorting
- Provider-agnostic persistence (SQLite / InMemory)
- End-to-End testing across providers