This is a .NET implementation of libmusicbrainz, wrapping the MusicBrainz v2 API.
MusicBrainz is an open music encyclopedia.
An attempt has been made to keep the same basic class hierarchy, but this library is based on the JSON interface, not the XML one, so there will be differences. In addition, interfaces, not classes, are used for the public API (to allow more flexibility for the internals).
This also contains OAuth2 functionality.
A user guide is available, which explains the main functionality of the library, with some examples.
These are available on GitHub.