예제 #1
0
 public ProjectsManager(DatabaseContext dbContext,
     IDocumentsToProjectLinksManager docToProjectLinksManager,
     UserManager<AppUser> userManager,
     IProjectAlertsManager alertsManager,
     IProjectWorkflowDefinitionFactory workflowDefinition,
     IProjectInvoicesManager invoiceManager,
     IProjectHistoryManager historyManager)
 {
     _dbContext = dbContext;
     _docToProjectLinksManager = docToProjectLinksManager;
     _userManager = userManager;
     _alertsManager = alertsManager;
     _workflowDefinition = workflowDefinition;
     _invoiceManager = invoiceManager;
     _historyManager = historyManager;
 }
예제 #2
0
 public ProjectDocumentsManager(DatabaseContext dbContext, 
     IDocumentsToProjectLinksManager docToProjectLinksManager, 
     IExternalDocumentsManager externalDocsManager, 
     IInternalDocumentsManager internalDocsManager,
     IProjectWorkflowDefinitionFactory workflowDefinition,
     IHttpContextAccessor httpContextAccessor, 
     IProjectHistoryManager historyManager)
 {
     _dbContext = dbContext;
     _docToProjectLinksManager = docToProjectLinksManager;
     _externalDocsManager = externalDocsManager;
     _internalDocsManager = internalDocsManager;
     _workflowDefinition = workflowDefinition;
     _httpContextAccessor = httpContextAccessor;
     _historyManager = historyManager;
 }
 public DocumentsToProjectLinksController(IDocumentsToProjectLinksManager manager)
 {
     _manager = manager;
 }