Пример #1
0
        public async Task <IActionResult> GetAll()
        {
            var query  = new GetAllJobsQuery();
            var result = await _mediator.Send(query);

            return(Ok(result));
        }
Пример #2
0
            public async Task <ListResponse <Job> > Handle(GetAllJobsQuery request, CancellationToken cancellationToken)
            {
                IEnumerable <Job> jobs = await _unitOfWork.Jobs.GetAllAsync();

                if (!jobs.Any())
                {
                    _logger.LogWarning("No jobs have returned from the database");
                }

                ListResponse <Job> response = _mapper.Map <ListResponse <Job> >(jobs);

                return(response);
            }