Example #1
0
        public async Task <IEnumerable <DeploymentInstanceSummary> > GetInstanceForOrgAsync(NuvIoTEditions edition, string orgId)
        {
            var items = await base.QueryAsync(qry => qry.OwnerOrganization.Id == orgId && (qry.NuvIoTEdition.HasValue && qry.NuvIoTEdition.Value == edition));

            return(from item in items
                   select item.CreateSummary());
        }
Example #2
0
        public async Task <ListResponse <DeploymentInstanceSummary> > GetInstancesForOrgAsync(NuvIoTEditions edition, string orgId, ListRequest listRequest)
        {
            var items = await base.QueryAsync(qry => qry.OwnerOrganization.Id == orgId && (qry.NuvIoTEdition.HasValue && qry.NuvIoTEdition.Value == edition), listRequest);

            return(ListResponse <DeploymentInstanceSummary> .Create(listRequest, items.Model.Select(itm => itm.CreateSummary())));
        }