csharp-sdk/CONTRIBUTING.md
2025-01-02 13:27:35 +01:00

43 lines
No EOL
1.1 KiB
Markdown

# Contributing to mcpdotnet
Thank you for your interest in contributing to mcpdotnet! This project is in its early stages, and we welcome contributions from the community.
## Getting Started
1. Fork the repository
2. Clone your fork: `git clone https://github.com/yourusername/mcpdotnet.git`
3. Create a branch: `git checkout -b your-feature-name`
## Prerequisites
- .NET 8.0 SDK or later
- Your favorite IDE (Visual Studio 2022, VS Code, Rider, etc.)
## Development Process
1. Write your code
2. Add tests for your changes
3. Ensure all tests pass
4. Update documentation if needed
5. Submit a pull request
## Coding Guidelines
- Follow standard C# coding conventions
- Use meaningful variable and method names
- Write XML documentation comments for public APIs
- Keep methods focused and concise
## Pull Request Process
1. Update the README.md with details of changes if needed
2. Follow the PR template
3. Wait for review from maintainers
## Code of Conduct
Please note that this project adheres to a Code of Conduct. By participating, you agree to uphold this code.
## Questions?
Feel free to open an issue for any questions or concerns.