コード例 #1
0
        public async Task <List <SystemActivityDTO> > GetSystemReport([FromQuery] SystemReportFilterCriteria filter)
        {
            var command = new GetSystemReportQuery(filter);
            var result  = await _queryProcessor.Process(command);

            return(result);
        }
コード例 #2
0
        public async Task <List <SystemActivityDTO> > Handle(GetSystemReportQuery query)
        {
            var filteredList = await Filter(query.FilterCriteria);

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

            return(mappedResult);
        }