using Features.Locations.Dtos; using Features.Locations.Repository; using MediatR; namespace Features.Locations.Queries.GetAllCities; public class GetAllCitiesHandler(ILocationRepository repository) : IRequestHandler> { public Task> Handle( GetAllCitiesQuery request, CancellationToken cancellationToken ) => repository.GetAllCitiesAsync(request.Limit, request.Offset); }