public ReviewsService( IReviewsRepository reviewsRepository, IArtifactRepository artifactRepository, IArtifactPermissionsRepository permissionsRepository, IArtifactVersionsRepository artifactVersionsRepository, ILockArtifactsRepository lockArtifactsRepository, IItemInfoRepository itemInfoRepository, ICurrentDateTimeService currentDateTimeService) { _reviewsRepository = reviewsRepository; _artifactRepository = artifactRepository; _permissionsRepository = permissionsRepository; _artifactVersionsRepository = artifactVersionsRepository; _lockArtifactsRepository = lockArtifactsRepository; _itemInfoRepository = itemInfoRepository; _currentDateTimeService = currentDateTimeService; }
public CollectionsService( ICollectionsRepository collectionsRepository, IArtifactRepository artifactRepository, ILockArtifactsRepository lockArtifactsRepository, IItemInfoRepository itemInfoRepository, IArtifactPermissionsRepository artifactPermissionsRepository, ISqlHelper sqlHelper, ISearchEngineService searchEngineService, IArtifactListService artifactListService) { _collectionsRepository = collectionsRepository; _artifactRepository = artifactRepository; _lockArtifactsRepository = lockArtifactsRepository; _itemInfoRepository = itemInfoRepository; _artifactPermissionsRepository = artifactPermissionsRepository; _sqlHelper = sqlHelper; _searchEngineService = searchEngineService; _artifactListService = artifactListService; }