public async Task <CipherOrganizationDetails> GetOrganizationDetailsByIdAsync(Guid id) { using (var scope = ServiceScopeFactory.CreateScope()) { var dbContext = GetDatabaseContext(scope); var query = new CipherOrganizationDetailsReadByIdQuery(id); var data = await query.Run(dbContext).FirstOrDefaultAsync(); return(data); } }
public async Task <ICollection <CipherOrganizationDetails> > GetManyOrganizationDetailsByOrganizationIdAsync( Guid organizationId) { using (var scope = ServiceScopeFactory.CreateScope()) { var dbContext = GetDatabaseContext(scope); var query = new CipherOrganizationDetailsReadByIdQuery(organizationId); var data = await query.Run(dbContext).ToListAsync(); return(data); } }