Skip to content

DynamoDBStorage.ReadSingleEntryAsync(string, Dictionary<string, AttributeValue>, Func<Dictionary<string, AttributeValue>, TResult>, CancellationToken)

ReadSingleEntryAsync(string, Dictionary<string, AttributeValue>, Func<Dictionary<string, AttributeValue>, TResult>, CancellationToken)

View source
public Task<TResult?> ReadSingleEntryAsync<TResult>(string tableName, Dictionary<string, AttributeValue> keys, Func<Dictionary<string, AttributeValue>, TResult> resolver, CancellationToken cancellationToken)
Reads an entry using the supplied cancellation token.

Parameters

tableNamestring
The table name.
keysDictionary<string, AttributeValue>
The entry keys.
resolverFunc<Dictionary<string, AttributeValue>, TResult>
Converts the returned fields to the result.
cancellationTokenCancellationToken
The cancellation token.