I was writing an application following DDD and was confused on the following scenario.
I have a batch creation of the domain objects by uploading a CSV file in which each row has comma separated values of domain object attributes, e.g.
#name,surname,age John,Smith,35 Betty,Johnson,56
Should I have an application service which will parse the file an only pass a collection of domain objects to a domain service or can I do the whole parsing in the domain service?
What would you advice? What is the most appropriate considering the DDD approach?