Add the QuestPDF package to your project.
dotnet add package QuestPDFThe data.csv should have the first two columns named: name and joining_date. (This might get fixed in the future :D But for now, it's compulsory that you do it this way.)
After creating your PDFs, build and run the project from the root of your project
dotnet build && dotnet run
# 'dotnet run' also builds the project before running.main.cs if you're using the free version of the QuestPDF.
QuestPDF.Settings.License = LicenseType.Community;