using Features.Locations.Repository; using MediatR; namespace Features.Locations.Commands.CreateCountry; public class CreateCountryHandler(ILocationRepository repository) : IRequestHandler { public Task Handle(CreateCountryCommand request, CancellationToken cancellationToken) => repository.CreateCountryAsync(request.CountryName, request.IsoCode); }