public ModalWindowsController(IGetProjectsFromUserFactory getProjectsFromUserFactory, IGetUserFactory getUserFactory, IGetPoliciesUnassignedToProjectFactory getPoliciesUnassignedToProjectFactory, IGetAllNotAssignedUsersToProjectFactory allNotAssignedUsersToProjectFactory, IGetProjectFactory getProjectFactory, IGetProjectWithCustomDataFactory getProjectWithCustomDataFactory) { this.getProjectsFromUserFactory = getProjectsFromUserFactory; this.getUserFactory = getUserFactory; this.getPoliciesUnassignedToProjectFactory = getPoliciesUnassignedToProjectFactory; this.allNotAssignedUsersToProjectFactory = allNotAssignedUsersToProjectFactory; this.getProjectFactory = getProjectFactory; this.getProjectWithCustomDataFactory = getProjectWithCustomDataFactory; }
public UsersController(IGetProjectFactory getProjectFactory, IGetAllUserFactory getAllUserFactory, IEventWatcher eventWatcher, IGetUserFactory getUserFactory, IAddImportedUsersFactory addImportedUsersFactory, IGetAddressForSetPasswordFactory getAddressForSetPasswordFactory, ICsvService csvService, IEventBus eventBus, IMessageSender messageSender, ILogger <UsersController> logger) : base(eventWatcher, eventBus) { this.getProjectFactory = getProjectFactory; this.getUserFactory = getUserFactory; this.getAllUserFactory = getAllUserFactory; this.csvService = csvService; this.addImportedUsersFactory = addImportedUsersFactory; this.getAddressForSetPasswordFactory = getAddressForSetPasswordFactory; this.messageSender = messageSender; eventBus.SubscribeAll(m => logger.Log(LogLevel.Information, $"Event message:{m.ToString()}")); }
public ProjectsController(IEventWatcher eventWatcher, ILogger <ProjectsController> logger, IEventBus eventBus, IDeleteByIdUserFactory deleteByIdUserFactory, IGetProjectFactory getProjectFactory, IDeleteProjectFactory deleteProjectFactory, IAddProjectFactory addProjectFactory, IGetAllProjectFactory getAllProjectFactory, IAssignUserFactory assignUserFactory, IMessageSender messageSender, IGetUserFactory getUserFactory, IGetProjectWithAllFactory getProjectWithAllFactory, ICsvService csvGenerator) : base(eventWatcher, eventBus) { _csvGenerator = csvGenerator; _assignUserFactory = assignUserFactory; _deleteByIdUserFactory = deleteByIdUserFactory; _getProjectFactory = getProjectFactory; _getAllProjectFactory = getAllProjectFactory; _deleteProjectFactory = deleteProjectFactory; _addProjectFactory = addProjectFactory; _messageSender = messageSender; _getUserFactory = getUserFactory; this.getProjectWithAllFactory = getProjectWithAllFactory; eventBus.SubscribeAll(m => logger.Log(LogLevel.Information, $"Event message:{m.ToString()}")); }