I would like to convert CSV file to JSON using C#. I know that there are a lot of similar questions but I couldn´t find something that could help me.
Source file looks like this:
    2019-12-01T00:00:00.000Z;2019-12-10T23:59:59.999Z
    50;false;2019-12-03T15:00:12.077Z;005033971003;48;141;2019-12-03T00:00:00.000Z;2019-12-03T23:59:59.999Z
    100;false;2019-12-02T12:38:05.989Z;005740784001;80;311;2019-12-02T00:00:00.000Z;2019-12-02T23:59:59.999Z
First line is not header (actually I don't know how to call it - header usually have names of each property). The result should look like this
{
        "transactionsFrom": "2019-12-01T00:00:00.000Z","transactionsTo": "2019-12-10T23:59:59.999Z",
        "transactions": [{
            "logisticCode": "005033971003",
            "siteId": "48",
            "userId":"141",
            "dateOfTransaction": "2019-12-03T15:00:12.077Z",
            "price": 50
            },
            {
            "logisticCode": "005729283002",
            "siteId": "80",
            "userId":"311",
            "dateOfTransaction": "2019-12-02T12:38:05.989Z",
            "price": 100
            }]
}
I would like to use POCO - maybe something like this:
    public class Headers
    {
        public string TransactionFrom { get; set; }
        public string TransactionTo { get; set; }
    }
    public class Results
    {
        public string logisticCode { get; set; }
        public string siteId { get; set; }
        public string userId { get; set; }
        public string dateOfTransaction { get; set; }
        public string price { get; set; }
        public string packSale { get; set; }
    }
But the problem is I don't know how to continue. Maybe some example would help. I know I can use ChoETL, CsvHelper but I don't how.
 
     
     
    