IEnumerable <AssetLink> AssetPaths(Bundle bundle, IUrlGenerator urlGenerator) { var visitor = new CollectAssetPaths(urlGenerator); bundle.Accept(visitor); return(visitor.AssetLinks); }
static IEnumerable <IAsset> GetAllAssets(Bundle bundle) { var collector = new AssetCollector(); bundle.Accept(collector); return(collector.Assets); }
IEnumerable <AssetLink> AssetPaths(Bundle bundle) { var generateUrls = settings.IsDebuggingEnabled; var visitor = generateUrls ? new AssetLinkCreator(urlGenerator) : new AssetLinkCreator(); bundle.Accept(visitor); return(visitor.AssetLinks); }
IEnumerable<AssetLink> AssetPaths(Bundle bundle, IUrlGenerator urlGenerator) { var visitor = new CollectAssetPaths(urlGenerator); bundle.Accept(visitor); return visitor.AssetLinks; }
IEnumerable<AssetLink> AssetPaths(Bundle bundle) { var generateUrls = container.Application.Settings.IsDebuggingEnabled; var visitor = generateUrls ? new AssetLinkCreator(urlGenerator) : new AssetLinkCreator(); bundle.Accept(visitor); return visitor.AssetLinks; }