I’m currently developing a solution that integrates with JIRA and requires using its API. Could anyone recommend a .NET library that serves as a wrapper for the JIRA SOAP API?
While SOAP support in JIRA has been deprecated for some time and REST is the recommended approach, you might still find useful libraries if you’re working with legacy systems. You can check out ‘Atlassian.SDK’ which supports some older SOAP API functionalities. However, for ongoing projects, leveraging the Atlassian.SDK REST API would be more advantageous due to its active updates and community support. This library is versatile and simplifies various operations with JIRA, making integration smoother for .NET developers.
If you are specifically working with the SOAP API for legacy reasons, it might be worth taking a look at how other developers have tackled backward compatibility with custom solutions. Sometimes, even if the libraries are too outdated, examining older projects or collaborative repositories on sites like GitHub can give you valuable insights into workarounds or modifications you may apply to existing libraries. Additionally, consider reaching out on developer communities for shared solutions or advice specific to your scenario.
You might wanna explore the Octokit library for some inspiration. It’s mainly for GitHub, yes, but how it handles API requests in .NET could guide you coding-wise. Cross-referencing diff examples online could help you create a custom wrap for JIRA SOAP too! jst saying, it’s worth a check.