private static CodeWriterOptions GetCodeWriterOptions(CodeGenerationOptions options)
{
CodeWriterOptions writerOptions = new CodeWriterOptions();
writerOptions.GenerateSeparateFiles = options.GenerateSeparateFiles;
writerOptions.ConfigurationFile = options.ConfigurationFile;
writerOptions.OutputLocation = options.OutputLocation;
writerOptions.ProjectDirectory = options.ProjectDirectory;
writerOptions.OutputFileName = options.OutputFileName;
writerOptions.OverwriteExistingFiles = options.OverwriteExistingFiles;
writerOptions.Language = options.Language;
return writerOptions;
}