public async Task <OrganizationAggregate> Handle(UpdateOrganizationCommand request, CancellationToken cancellationToken) { var organizationAggregate = await _organizationAggregateRepository.GetOrganizationByIdAsync(request.Id); _mapper.Map(request, organizationAggregate.Organization); await _organizationAggregateRepository.SaveAsync(organizationAggregate); return(organizationAggregate); }
public Task <OrganizationAggregate> Handle(GetOrganizationByIdQuery request, CancellationToken cancellationToken) { return(_organizationAggregateRepository.GetOrganizationByIdAsync(request.OrganizationId)); }