using Features.Locations.Repository; using MediatR; namespace Features.Locations.Queries.GetCity; public class GetCityHandler(ILocationRepository repository) : IRequestHandler { public Task Handle(GetCityQuery request, CancellationToken cancellationToken) => repository.GetCityIdAsync(request.CityName, request.StateProvinceIsoCode); }