public static AssemblyPackageInfo CreateFor(Assembly assembly) { var package = new AssemblyPackageInfo(assembly); var exploder = PackageExploder.GetPackageExploder(new FileSystem()); exploder.ExplodeAssembly(PackageRegistry.GetApplicationDirectory(), assembly, package.Files); return(package); }
//REVIEW: should this be here? public virtual IPackageExploder BuildExploder() { return(PackageExploder.GetPackageExploder(new FileSystem())); }