Пример #1
0
        public async Task <List <SystemActivityDTO> > GetSystemActivity([FromQuery] SystemActivityReportFilterCriteria filter)
        {
            var command = new GetSystemActivityReportQuery(filter);
            var result  = await _queryProcessor.Process(command);

            return(result);
        }
Пример #2
0
        public async Task <List <SystemActivityDTO> > Handle(GetSystemActivityReportQuery query)
        {
            var filteredList = await Filter(query.FilterCriteria).ToListAsync();

            var mappedResult = _mapper.Map <List <SystemActivityProjection>, List <SystemActivityDTO> >(filteredList);

            return(mappedResult);
        }