public async Task <IEnumerable <CustomerDto> > Handle(GetAllCustomerRequest request, CancellationToken cancellationToken)
        {
            var customers = await appContext.Customers.ToListAsync();

            var customerDtos = customers.Adapt <CustomerDto[]>();

            return(customerDtos);
        }
 Task <List <GetAllCustomerResposne> > IRequestHandler <GetAllCustomerRequest, List <GetAllCustomerResposne> > .Handle(GetAllCustomerRequest request, CancellationToken cancellationToken)
 {
     return(_databaseContext.Customers.ProjectTo <GetAllCustomerResposne>(_mapper.ConfigurationProvider).ToListAsync());
 }