public override void GenerateCode(AssemblyBuilder assemblyBuilder) { var context = new CompileExtensionContext { VirtualPath = this.VirtualPath, AssemblyBuilder = new AspNetAssemblyBuilder(assemblyBuilder, this) }; HostContainer.Resolve <IExtensionCompiler>().Compile(context); }