public UpdateTaskUseCase( ITasksEvidenceRepository tasksEvidenceRepository, IAzureStorageRepository azureStorageRepository, ITaskRepository taskRepository, IFinishedTasksCorrectiveActionUseCase finishedTasksCorrectiveActionUseCase, IMapper mapper, IEmailSender emailSender, ICustomLogger logger, IGetAllTaskStatesUseCase getAllTaskStates, IGetOneUserUseCase getOneUserUse, IUserRepository userReopository, IOptions <AzureStorageBlobSettings> azureStorageSettings, ICorrectiveActionRepository correctiveActionRepository, IOptions <EmailSettings> emailSettings ) { _azureStorageRepository = azureStorageRepository; _tasksEvidenceRepository = tasksEvidenceRepository; _taskRepository = taskRepository; _mapper = mapper; _finishedTasksCorrectiveActionUseCase = finishedTasksCorrectiveActionUseCase; _emailSender = emailSender; _userReopository = userReopository; _getAllTaskStates = getAllTaskStates; _azureStorageSettings = azureStorageSettings.Value; _correctiveActionRepository = correctiveActionRepository; _emailSettings = emailSettings.Value; }
public CreateFindingUseCase( IWorkflowCore workflowCore, IAzureStorageRepository azureStorageRepository, IOptions <AzureStorageBlobSettings> azureStorageSettings) { _workflowCore = workflowCore; _azureStorageRepository = azureStorageRepository; _azureStorageSettings = azureStorageSettings.Value; }
public EvaluateCorrectiveActionUseCase(IAzureStorageRepository azureStorageRepository, IWorkflowCore workflowCore, ICorrectiveActionRepository correctiveActionRepository, IOptions <AzureStorageBlobSettings> azureStorageSettings ) { _azureStorageRepository = azureStorageRepository; _workflowCore = workflowCore; _correctiveActionRepository = correctiveActionRepository; _azureStorageSettings = azureStorageSettings.Value; }
public UpdateCorrectiveActionEvidenceUseCase(IAzureStorageRepository azureStorageRepository, ICorrectiveActionEvidenceRepository correctiveActionEvidenceRepository, ICorrectiveActionRepository correctiveActionRepository, IMapper mapper, IOptions <AzureStorageBlobSettings> azureStorageSettings) { _azureStorageRepository = azureStorageRepository; _correctiveActionEvidenceRepository = correctiveActionEvidenceRepository; _correctiveActionRepository = correctiveActionRepository; _mapper = mapper; _azureStorageSettings = azureStorageSettings.Value; }
public ApproveFindingUseCase( IWorkflowCore workflowCore, IAzureStorageRepository azureStorageRepository, IHttpContextAccessor httpContextAccessor, IFindingRepository findingRepository, IHubContext <FindingsHub> hub, IOptions <AzureStorageBlobSettings> azureStorageSettings) { _workflowCore = workflowCore; _azureStorageRepository = azureStorageRepository; _httpContextAccessor = httpContextAccessor; _findingRepository = findingRepository; _hub = hub; _azureStorageSettings = azureStorageSettings.Value; }
public UpdateApprovedFindingUseCase( IWorkflowCore workflowCore, IAzureStorageRepository azureStorageRepository, IUserLoggedHelper userLoggedHelper, IUserRepository userRepository, IOptions <AzureStorageBlobSettings> azureStorageSettings, IHubContext <FindingsHub> hub, IFindingRepository findingRepository) { _workflowCore = workflowCore; _azureStorageRepository = azureStorageRepository; _userLoggedHelper = userLoggedHelper; _userRepository = userRepository; _azureStorageSettings = azureStorageSettings.Value; _hub = hub; _findingRepository = findingRepository; }
public AzureStorage(IOptions <AzureStorageBlobSettings> azureStorageSettings, IMapper mapper) { _azureStorageSettings = azureStorageSettings.Value; _mapper = mapper; }