private async Task <IEnumerable <XElement> > GetAppsAsync() { return((await DiscoveryFileProvider.GetDiscoveryXmlAsync()) .Elements(ELEMENT_NET_ZONE) .Where(ValidateNetZone) .Elements(ELEMENT_APP)); }
private async Task <IEnumerable <XElement> > GetAppsAsync() { if (_apps is null) { _apps = (await DiscoveryFileProvider.GetDiscoveryXmlAsync()) .Elements(ElementNetZone) .Where(ValidateNetZone) .Elements(ElementApp); } return(_apps); }