public AuditSyncIssuesTask( IValidateAndRepairGraph validateAndRepairGraph, IStringLocalizer <AuditSyncIssuesTask> localizer, ILogger <AuditSyncIssuesTask> logger) { _validateAndRepairGraph = validateAndRepairGraph; _logger = logger; T = localizer; }
public GraphSyncController( IValidateAndRepairGraph validateAndRepairGraph, IAuthorizationService authorizationService, IGraphSyncNotifier notifier, ILogger <GraphSyncController> logger, ISynonymService synonymService) { _validateAndRepairGraph = validateAndRepairGraph; _authorizationService = authorizationService; _notifier = notifier; _logger = logger; _synonymService = synonymService; }
public ValidateAndRepairContext( ContentItem contentItem, IContentManager contentManager, IContentItemVersion contentItemVersion, ISubgraph nodeWithRelationships, ISyncNameProvider syncNameProvider, IGraphValidationHelper graphValidationHelper, IValidateAndRepairGraph validateAndRepairGraph, ILogger logger) : base(contentItem, syncNameProvider, contentManager, contentItemVersion, logger) { ContentItemVersion = contentItemVersion; NodeWithRelationships = nodeWithRelationships; GraphValidationHelper = graphValidationHelper; ValidateAndRepairGraph = validateAndRepairGraph; ExpectedRelationshipCounts = new Dictionary <string, int>(); }
public ValidateAndRepairItemSyncContext( ContentItem contentItem, IContentManager contentManager, IContentItemVersion contentItemVersion, ISubgraph nodeWithRelationships, ISyncNameProvider syncNameProvider, IGraphValidationHelper graphValidationHelper, IValidateAndRepairGraph validateAndRepairGraph, ContentTypeDefinition contentTypeDefinition, object nodeId, IServiceProvider serviceProvider) : base(contentItem, contentManager, contentItemVersion, nodeWithRelationships, syncNameProvider, graphValidationHelper, validateAndRepairGraph, serviceProvider.GetRequiredService <ILogger <ValidateAndRepairItemSyncContext> >()) { ContentTypeDefinition = contentTypeDefinition; NodeId = nodeId; }