示例#1
0
 public Task <List <Department> > Handle(GetAllDepartmentQuery request, CancellationToken cancellationToken)
 {
     return(Task.Run(() =>
     {
         return departmentRepository.GetAllDepartments();
     }));
 }
示例#2
0
        public async Task <IActionResult> GetAllDepartments([FromQuery] GetAllDepartmentQuery query)
        {
            var departments = await _mediator.Send(query);

            return(Ok(departments));
        }