Пример #1
0
 public async Task <IEvent> HandleAsync(DbDataReader reader, IMartenSession session,
                                        CancellationToken token)
 {
     return(await reader.ReadAsync(token).ConfigureAwait(false)
         ? await _selector.ResolveAsync(reader, token).ConfigureAwait(false)
         : null);
 }
Пример #2
0
 public async Task <IEvent> HandleAsync(DbDataReader reader, IIdentityMap map, QueryStatistics stats,
                                        CancellationToken token)
 {
     return(await reader.ReadAsync(token).ConfigureAwait(false)
         ? await _selector.ResolveAsync(reader, map, stats, token).ConfigureAwait(false)
         : null);
 }