using Features.Locations.Repository; using MediatR; namespace Features.Locations.Commands.CreateStateProvince; public class CreateStateProvinceHandler(ILocationRepository repository) : IRequestHandler { public Task Handle( CreateStateProvinceCommand request, CancellationToken cancellationToken ) => repository.CreateStateProvinceAsync( request.StateProvinceName, request.IsoCode, request.CountryId ); }