public override void Generate() { BusinessSQLHelperGeneratedTemplate template = new BusinessSQLHelperGeneratedTemplate(_model); string fullParentName = RELATIVE_OUTPUT_LOCATION + template.ParentItemName; ProjectItemGeneratedEventArgs eventArgs = new ProjectItemGeneratedEventArgs(template.FileName, template.FileContent, ProjectName, fullParentName, this, true); OnProjectItemGenerated(this, eventArgs); ProjectItemGenerationCompleteEventArgs gcEventArgs = new ProjectItemGenerationCompleteEventArgs(this); OnGenerationComplete(this, gcEventArgs); }