private IEnumerable<AlbumItem> GetItemsAtLocation(ILocation location) { return from file in location.GetFiles() let itemType = this.itemFactory.GetItemType(file) where itemType == AlbumItemType.Image select this.itemFactory.CreateFrom(file, itemType); }