We welcome all types of contributions.
Found a bug? Please create an issue.
Want to contribute by creating a pull request? Great! Fork this repository to get started.
You need to have Visual Studio 2022 or Visual Code with MSBuil 17.
- Build the application and then run.
- The sample app will run through the APIM iTwins CRUD operations.
Before creating a pull request, make sure your changes address a specific issue. Do a search to see if there are any existing issues that are still open. If you don't find one, you can create one.
To enable us to quickly review and accept your pull requests, always create one pull request per issue. Never merge multiple requests in one unless they have the same root cause. Be sure to follow best practices and keep code changes as small as possible. Avoid pure formatting changes or random "fixes" that are unrelated to the linked issue.
You will be asked to sign a Contribution License Agreement with Bentley before your contributions will be accepted. This a one-time requirement for Bentley projects in GitHub. You can read more about Contributor License Agreements on Wikipedia.
Note: a CLA is not required if the change is trivial (such as fixing a spelling error or a typo).