using Bit.Core.Dirt.Entities; using Bit.Core.Dirt.EventIntegrations.OrganizationIntegrations.Interfaces; using Bit.Core.Dirt.Repositories; namespace Bit.Core.Dirt.EventIntegrations.OrganizationIntegrations; /// /// Query implementation for retrieving organization integrations. /// public class GetOrganizationIntegrationsQuery(IOrganizationIntegrationRepository integrationRepository) : IGetOrganizationIntegrationsQuery { public async Task> GetManyByOrganizationAsync(Guid organizationId) { var integrations = await integrationRepository.GetManyByOrganizationAsync(organizationId); return integrations.ToList(); } }