Thank you for your interest in contributing to this Blazor project! Please follow these guidelines to help us maintain a high-quality codebase.
- Ensure you have .NET 9 SDK installed.
- Clone the repository and create a new branch for your feature or bugfix.
- Run the project locally to verify your changes.
- Follow the Microsoft C# Coding Conventions.
- Use meaningful commit messages.
- Keep code clean and well-documented.
- For Blazor components, use
.razorfiles and prefer component-based design.
- Fork the repository and submit your pull request from a feature branch.
- Describe your changes clearly in the pull request description.
- Reference related issues if applicable (e.g.,
Fixes #123). - Ensure your code builds and passes all tests before submitting.
- Add or update unit and integration tests as appropriate.
- Run all tests locally before submitting your pull request.
- Be responsive to feedback and make requested changes promptly.
- Review other contributions when possible.
- Use the issue tracker to report bugs or request features.
- Provide clear steps to reproduce bugs and include relevant logs or screenshots.
- Be respectful and inclusive.
- Follow the Microsoft Open Source Code of Conduct.
Thank you for helping make this project better!