public CollectiveDayService(
     ICollectiveDayRepository collectiveDayRepository,
     ICollectiveProductSnapshotRepository collectiveProductSnapshotRepository,
     IProductForCollectiveRepository productForCollectiveRepository,
     IProductRepository productRepository)
 {
     _collectiveDayRepository             = collectiveDayRepository;
     _collectiveProductSnapshotRepository = collectiveProductSnapshotRepository;
     _productForCollectiveRepository      = productForCollectiveRepository;
     _productRepository = productRepository;
 }
 public ProductForCollectiveController(ICollectiveService<ProductForCollectiveController> collectiveService,
     IProductForCollectiveRepository productForCollectiveRepository) : base(collectiveService)
 {
     _productForCollectiveRepository = productForCollectiveRepository;
 }