MyCouch extended client for Cloudant authentication methods, supports IAM ApiKey or Cookie based legacy credentials: https://cloud.ibm.com/docs/Cloudant?topic=Cloudant-managing-access-for-cloudant
Package - MyCouch.CloudantIAM | Platforms - netstandard2.0, netstandard1.0
Example using IAM authentication
var client = new MyCouchCloudant("https://[email protected]", "mydb");
Example using Cookie authentication
var client = new MyCouchCloudant("https://user:[email protected]", "mydb");
Full documentation on how to use the library at https://github.com/danielwertheim/mycouch/wiki/documentation