I would like to ask whether or not is a good practice, to hold the CRUD operations for business objects, in a single domain service class. Should we provide a domain service class for each BO?
ProductDomainService.cs CustomerDomainService.cs ...
or a single
BusinessObjectDomainService.cs