using ApplicationLayer.Common; using Domains.LocationDomain; namespace ApplicationLayer.Locations; public interface ICitiesRepository : IGenericRepository { /// Find the city by its name and its country name /// City's name /// City's country name /// Cancellation token /// City with specific name and country Task GetByNameAsync(string name, string countryName, CancellationToken cancellationToken); }