dotnet / arcade

Tools that provide common build infrastructure for multiple .NET Foundation projects.
MIT License
672 stars 347 forks source link

Add Serialization models for csv outputs #9561

Closed dkurepa closed 2 years ago

dkurepa commented 2 years ago

Currently, there is no easy way for people to serialize our csv outputs in case they want to consume them with their code. We should create simple models for them that they can use with some kind of CsvReader

dkurepa commented 2 years ago

Pr link: https://dev.azure.com/dnceng/internal/_git/dotnet-helix-machines/pullrequest/23328 I also took the chance to refactor CsvOutput writers, to use the new models and CsvWriter (from CsvHelper) instead of manually writing them