ReadSingleEntryAsync(string, Dictionary<string, AttributeValue>, Func<Dictionary<string, AttributeValue>, TResult>)
public Task<TResult?> ReadSingleEntryAsync<TResult>(string tableName, Dictionary<string, AttributeValue> keys, Func<Dictionary<string, AttributeValue>, TResult> resolver) Read an entry from a DynamoDB table
Parameters
tableNamestring- The name of the table to search for the entry
keysDictionary<string, AttributeValue>- The table entry keys to search for
resolverFunc<Dictionary<string, AttributeValue>, TResult>- Function that will be called to translate the returned fields into a concrete type. This Function is only called if the result is != null
Returns
The object translated by the resolver function
