protected virtual void WriteAutoGenerationComment(CustomFileWriter writer) { writer.WriteComment("------------------------------------------------------------------------------"); writer.WriteComment("<auto-generated>"); writer.WriteComment(); writer.WriteComment(" This code was generated."); writer.WriteComment(); writer.WriteComment(" - To turn off auto-generation set:"); writer.WriteComment(); writer.WriteComment($" [{GetType().Name.TrimEnd(nameof(Attribute))} ({nameof(AutoGenerate)} = false)]"); writer.WriteComment(); writer.WriteComment(" - To trigger manual generation invoke:"); writer.WriteComment(); writer.WriteComment($" nuke --{ConfigurationParameterName} --host {HostType}"); writer.WriteComment(); writer.WriteComment("</auto-generated>"); writer.WriteComment("------------------------------------------------------------------------------"); writer.WriteLine(); }