public ProductReviewController(CatalogSettings catalogSettings,
                                ICustomerActivityService customerActivityService,
                                IEventPublisher eventPublisher,
                                ILocalizationService localizationService,
                                IPermissionService permissionService,
                                IProductReviewModelFactory productReviewModelFactory,
                                IProductService productService,
                                IWorkContext workContext,
                                IWorkflowMessageService workflowMessageService)
 {
     this._catalogSettings           = catalogSettings;
     this._customerActivityService   = customerActivityService;
     this._eventPublisher            = eventPublisher;
     this._localizationService       = localizationService;
     this._permissionService         = permissionService;
     this._productReviewModelFactory = productReviewModelFactory;
     this._productService            = productService;
     this._workContext            = workContext;
     this._workflowMessageService = workflowMessageService;
 }
 public ProductReviewController(CatalogSettings catalogSettings,
                                ICustomerActivityService customerActivityService,
                                IEventPublisher eventPublisher,
                                IGenericAttributeService genericAttributeService,
                                ILocalizationService localizationService,
                                INotificationService notificationService,
                                IPermissionService permissionService,
                                IProductReviewModelFactory productReviewModelFactory,
                                IProductService productService,
                                IWorkContext workContext,
                                IWorkflowMessageService workflowMessageService)
 {
     _catalogSettings           = catalogSettings;
     _customerActivityService   = customerActivityService;
     _eventPublisher            = eventPublisher;
     _genericAttributeService   = genericAttributeService;
     _localizationService       = localizationService;
     _notificationService       = notificationService;
     _permissionService         = permissionService;
     _productReviewModelFactory = productReviewModelFactory;
     _productService            = productService;
     _workContext            = workContext;
     _workflowMessageService = workflowMessageService;
 }