public void Compile() { // Assemblies Assembly[] referenceAssemblies = { Assembly.GetAssembly(typeof(object)), // System Assembly.GetAssembly(typeof(Engine)), //Wyam.Core Assembly.GetAssembly(typeof(IModule)) // Wyam.Common }; // Load the dynamic assembly and invoke RawAssembly = ConfigCompiler.Compile(AssemblyName, referenceAssemblies, Code); Assembly = Assembly.Load(RawAssembly); }
public void Compile(IEnumerable <Assembly> referenceAssemblies) { RawAssembly = ConfigCompiler.Compile("WyamConfig", referenceAssemblies, Code); Assembly = Assembly.Load(RawAssembly); AssemblyFullName = Assembly.FullName; }