First, thank you for considering contributing to OSLC4Net. It is contributors like you who make OSLC4Net a great tool.
- Ensure the bug was not already reported by searching on GitHub under Issues.
- If you're unable to find an open issue addressing the problem, open a new one. Be sure to include a title and clear description, as much relevant information as possible, and a code sample or an executable test case demonstrating the expected behavior that is not occurring.
- Open a new issue to discuss your suggested enhancements. Please provide as much detail as possible, including the problem you're trying to solve and how your enhancement would help.
For OSLC4Net_SDK, use regular .NET 8+ SDK. OSCL4Net_Framework uses .NET Framework and is unmaintained.
- Fork the repository on GitHub.
- Create a new branch for your changes.
- Make your changes, including appropriate test cases.
- Ensure all tests pass.
- Create a pull request on GitHub.
- Ensure your pull request has a clear title and description.
- Link your pull request to any relevant issues.
Follow Framework Design Guidelines where possible.
This project and everyone participating in it are governed by the .NET Foundation Code of Conduct. By participating, you are expected to uphold this code.