public WorkerAgentImplementation( IAgent agent, ILogger logger, IDocumentRepository documentRepository, IDocumentQueueRepository documentQueueRepository, IDocumentProcessingService documentProcessingService) : base(agent, logger) { this.logger = logger; this.documentRepository = documentRepository; this.documentQueueRepository = documentQueueRepository; this.documentProcessingService = documentProcessingService; }
public ManagerAgentImplementation( IAgent agent, ILogger logger, IDocumentRepository documentRepository, IDocumentQueueRepository documentQueueRepository, IWorkspaceRepository workspaceRepository, IDocProcessingJobRepository docProcessingJobRepository) : base(agent, logger) { this.logger = logger; this.documentRepository = documentRepository; this.documentQueueRepository = documentQueueRepository; this.workspaceRepository = workspaceRepository; this.docProcessingJobRepository = docProcessingJobRepository; }