public AccessValidator( ICurrentUserProvider currentUserProvider, IProjectAccessChecker projectAccessChecker, IContentRestrictionsChecker contentRestrictionsChecker, ILogger <AccessValidator> logger) { _currentUserProvider = currentUserProvider; _projectAccessChecker = projectAccessChecker; _contentRestrictionsChecker = contentRestrictionsChecker; _logger = logger; }
public AccessValidator( ICurrentUserProvider currentUserProvider, IProjectAccessChecker projectAccessChecker, ICrossPlantAccessChecker crossPlantAccessChecker, IContentRestrictionsChecker contentRestrictionsChecker, ITagHelper tagHelper, ILogger <AccessValidator> logger) { _currentUserProvider = currentUserProvider; _projectAccessChecker = projectAccessChecker; _crossPlantAccessChecker = crossPlantAccessChecker; _contentRestrictionsChecker = contentRestrictionsChecker; _tagHelper = tagHelper; _logger = logger; }