IssueLink entity does not include issue_link_id to allow deletion from API

Reading the documentation for the issue link API I noticed there was an option to create, list and delete links.

Adding this to the excellent C# Api for GitLab I was missing all of these. I added the creation and listing it without issues but adding a test for the deletion part I have no clue how to obtain the link id to delete.

The issue link entity only has 3 fields, source issue, target issue and link_type but no link id so I only see methods to retrieve it by using magic?