PowerShell Documentation
Kestrun’s PowerShell docs are organized to help you move from first run to production-ready APIs.
Start here
- New to Kestrun? Start with the Tutorials for a guided, runnable path.
- Need a specific feature? Jump to the Guides for topic-focused explanations.
- Looking for generated API reference? Browse the PowerShell cmdlet reference under PowerShell Cmdlets.
Recommended learning path
- Work through the Hello World tutorial.
- Continue through the Tutorials index in order to learn routing, responses, middleware, and OpenAPI.
- Use the Guides when you need deployment, authentication, logging, or production-oriented depth.
What you will find here
| Section | Purpose |
|---|---|
| Tutorials | End-to-end, runnable examples in recommended learning order. |
| PowerShell Cmdlets | Reference documentation for the Kestrun module surface area. |
| Guides | Cross-cutting concepts such as OpenAPI, authentication, sessions, and deployment. |
Suggested improvements
If you notice a missing cross-link, unclear example, or broken navigation flow, the docs live under /docs in the repository and can be improved alongside the examples they reference.