public static Assembly CompileMvcToAssembly(string code, IEnumerable <MetadataReference> metadataReferences = null) { metadataReferences ??= Enumerable.Empty <MetadataReference>(); List <MetadataReference> references = GetMvcMetadataReferences(); return(SourceBuilder.CompileToAssembly(code, metadataReferences.Concat(references))); }