Skip to main content

Common Documentation Patterns

Patterns and examples for documenting different types of .NET code.

Class Documentation

Document classes with clear summaries and usage examples.

Interface Documentation

Explain the contract and expected implementations.

Method Overloads

Use CodeGroups to show different overload variations.

Async Methods

Document async patterns and cancellation token usage.