Files
the-biergarten-app/web/backend/Features/Features.Locations/Queries/GetCountry/GetCountryHandler.cs

12 lines
366 B
C#

using Features.Locations.Repository;
using MediatR;
namespace Features.Locations.Queries.GetCountry;
public class GetCountryHandler(ILocationRepository repository)
: IRequestHandler<GetCountryQuery, Guid?>
{
public Task<Guid?> Handle(GetCountryQuery request, CancellationToken cancellationToken) =>
repository.GetCountryIdAsync(request.IsoCode);
}