IEnumerable <Bundle> LoadBundlesFromManifestFile(IUrlModifier urlModifier) { var cache = new BundleCollectionCache( new FileSystemDirectory(cachePath), b => b == "StylesheetBundle" ? (IBundleDeserializer <Bundle>) new StylesheetBundleDeserializer(urlModifier) : new ScriptBundleDeserializer(urlModifier) ); var result = cache.Read(); result.IsSuccess.ShouldBeTrue(); return(result.Manifest.Bundles); }
IEnumerable <Bundle> LoadBundlesFromManifestFile() { var container = new TinyIoCContainer(); container.Register(Mock.Of <IUrlGenerator>()); var cache = new BundleCollectionCache( new FileSystemDirectory(cachePath), b => b == "StylesheetBundle" ? (IBundleDeserializer <Bundle>) new StylesheetBundleDeserializer(container) : new ScriptBundleDeserializer(container) ); var result = cache.Read(); result.IsSuccess.ShouldBeTrue(); return(result.Manifest.Bundles); }