public async Task <Response <Exception, IQueryable <Movie> > > Handle(MovieGetAllQuery request, CancellationToken cancellationToken)
 {
     return(await Task.FromResult(_movieRepository.GetAllWithDependencies()));
 }
        public async Task <IActionResult> GetAll()
        {
            var movieGetAllQuery = new MovieGetAllQuery();

            return(HandleQueryable <Movie, MoviesGetAllViewModel>(await _mediator.Send(movieGetAllQuery)));
        }