public SuccessItemReporter(
     ResolverFactory resolverFactory,
     SuccessItemReporterOptionManager optionManager,
     MessageRepository messageRepository,
     QueueItemRepository queueItemRepository,
     EntityRepository entityRepository,
     AttributeRepository attributeRepository,
     MessageDeliveryChannelRepository messageDeliveryChannelRepository
     ) : base(optionManager, resolverFactory, messageDeliveryChannelRepository)
 {
     this.messageRepository   = messageRepository;
     this.queueItemRepository = queueItemRepository;
     this.entityRepository    = entityRepository;
     this.attributeRepository = attributeRepository;
 }
 public SuccessItemReporter(SuccessItemReporterOptionManager optionManager) : base(optionManager)
 {
 }