Thank you for your interest in contributing!
- Fork the repository
- Create a feature branch (
git checkout -b feature/my-feature) - Commit your changes (
git commit -m 'Add my feature') - Push to the branch (
git push origin feature/my-feature) - Open a Pull Request
- .NET 10 SDK
- Visual Studio 2026 or later / VS Code with C# Dev Kit
dotnet builddotnet test- Target .NET 10 / C# 14
- Use modern C# features (primary constructors, collection expressions, Lock class)
- Follow the conventions in
.editorconfig - Async methods must end with
Asyncsuffix - All public APIs must have XML documentation
Use GitHub Issues with the provided templates.
Be respectful and constructive. We follow the Contributor Covenant.