public async Task <ListResponseModel <ProviderOrganizationOrganizationDetailsResponseModel> > Get(Guid providerId) { if (!_currentContext.AccessProviderOrganizations(providerId)) { throw new NotFoundException(); } var providerOrganizations = await _providerOrganizationRepository.GetManyDetailsByProviderAsync(providerId); var responses = providerOrganizations.Select(o => new ProviderOrganizationOrganizationDetailsResponseModel(o)); return(new ListResponseModel <ProviderOrganizationOrganizationDetailsResponseModel>(responses)); }