public async Task <IActionResult> DetailsAsync(string id) { var stream = await _eventStoreRepository.GetStream(id); ViewData["Stream"] = stream; ViewData["Total"] = EventSummarizer.FindTotal(stream); return(View()); }
public static AccountSummary MakeSummary(Stream stream, ulong?version = null) { return(new AccountSummary { AccountNumber = stream.StreamId, Date = DateTime.Today, Amount = EventSummarizer.FindTotal(stream, version) }); }