Exemple #1
0
        public async Task <IActionResult> DetailsAsync(string id)
        {
            var stream = await _eventStoreRepository.GetStream(id);

            ViewData["Stream"] = stream;
            ViewData["Total"]  = EventSummarizer.FindTotal(stream);

            return(View());
        }
Exemple #2
0
 public static AccountSummary MakeSummary(Stream stream, ulong?version = null)
 {
     return(new AccountSummary
     {
         AccountNumber = stream.StreamId,
         Date = DateTime.Today,
         Amount = EventSummarizer.FindTotal(stream, version)
     });
 }