public override void Write(CustomFileWriter writer) { using (writer.WriteBlock("- task: Cache@2")) { using (writer.WriteBlock("inputs:")) { writer.WriteLine($"key: $(Agent.OS) | {KeyFiles.JoinComma()}"); writer.WriteLine("restoreKeys: $(Agent.OS)"); writer.WriteLine($"path: {Path}"); } } }