public async Task <ActionResult <IEnumerable <CoursDto> > > GetAllCours()
        {
            var query  = new GetAllCoursQuery();
            var result = await _mediator.Send(query);

            return(Ok(result));
        }
 public async Task <IEnumerable <CoursDto> > Handle(GetAllCoursQuery request, CancellationToken cancellationToken)
 {
     return(await repository.Cours.GetCoursAsync());
 }