public async Task <SimpleStatisticsModel> Handle(NotesUploadedRequest message) { var number = await _context.Nota.CountAsync(); return(new SimpleStatisticsModel { Label = "Number of notes submitted", Value = number.ToString() }); }
public async Task <SimpleStatisticsModel> Handle(NotesUploadedRequest message, CancellationToken token) { var number = await _context.Notes .Include(n => n.Observer) .Where(x => x.Observer.IdNgo != 1) .Where(x => x.Observer.Ngo.IsActive) .CountAsync(token); return(new SimpleStatisticsModel { Label = "Number of notes submitted", Value = number.ToString() }); }