public static IAssetHelper AddDirectoryFiles(this IAssetHelper assetHelper, string rootVirtualPath, IEnumerable <string> fileNames, int priority = 0) => assetHelper.AddFiles(rootVirtualPath, null, null, fileNames, priority);
public static IAssetHelper AddPackageFiles(this IAssetHelper assetHelper, string packageName, string packageVersion, IEnumerable <string> fileNames, int priority = 0) => assetHelper.AddFiles(assetHelper.PackageRootVirtualPath, packageName, packageVersion, fileNames, priority);
//public static IAssetHelper AddFiles(this IAssetHelper assetHelper, params IAssetFile[] assetFiles) { // foreach (var assetFile in assetFiles) { // assetHelper.Packages.Add(assetFile.PackageVersion.Package); // assetHelper.Files.Add(assetFile); // } // return assetHelper; //} public static IAssetHelper AddFiles(this IAssetHelper assetHelper, string rootVirtualPath, string packageName, string packageVersion, string fileName, int priority = 0) => assetHelper.AddFiles(rootVirtualPath, packageName, packageVersion, new[] { fileName }, priority);