public Assembly ToAssembly() { Assembly generatedAssembly = null; var compileUnits = GetCompileUnits(); if (!Errors.Any()) { var persist = new PersistAssembly(compileUnits); generatedAssembly = persist.ToAssembly(); if (persist.Errors.Any()) //c# compile errors Errors.AddRange(persist.Errors.Select(x => new Exception(x))); } return generatedAssembly; }
public Assembly ToAssembly() { Assembly generatedAssembly = null; var compileUnits = GetCompileUnits(); if (!Errors.Any()) { var persist = new PersistAssembly(compileUnits); generatedAssembly = persist.ToAssembly(); if (persist.Errors.Any()) //c# compile errors { Errors.AddRange(persist.Errors.Select(x => new Exception(x))); } } return(generatedAssembly); }