As a non-C# guy, trying to use C#, I ran into troubles trying to figure out how to use the result of the collection.GetAsync() method. An explicit code example that's right in the SDK docs would help.
Perhaps it's like the following (NOTE: I am guessing! Not validated / not sure)...
var result = await collection.GetAsync(“post-1234");
var title = getResult.ContentAs<dynamic>()["title"];
/* title == "My Latest Blog Post" */