public ApprovalReviewStore(IContentLoader contentLoader, IApprovalReviewsRepository approvalReviewsRepository, ReviewsNotifier reviewsNotifier) { _contentLoader = contentLoader; _approvalReviewsRepository = approvalReviewsRepository; _reviewsNotifier = reviewsNotifier; }
public PageEditController(IContentLoader contentLoader, IExternalReviewLinksRepository externalReviewLinksRepository, IApprovalReviewsRepository approvalReviewsRepository, ExternalReviewOptions externalReviewOptions, IObjectSerializerFactory serializerFactory, StartPageUrlResolver startPageUrlResolver, PropertyResolver propertyResolver, ReviewsNotifier reviewsNotifier) { _contentLoader = contentLoader; _externalReviewLinksRepository = externalReviewLinksRepository; _approvalReviewsRepository = approvalReviewsRepository; _externalReviewOptions = externalReviewOptions; _serializerFactory = serializerFactory; _startPageUrlResolver = startPageUrlResolver; _propertyResolver = propertyResolver; _reviewsNotifier = reviewsNotifier; approvalReviewsRepository.OnBeforeUpdate += ApprovalReviewsRepository_OnBeforeUpdate; }