public BusReceiverService(IPlantSetter plantSetter, IUnitOfWork unitOfWork, ITelemetryClient telemetryClient, IResponsibleRepository responsibleRepository, IProjectRepository projectRepository, ITagFunctionRepository tagFunctionRepository, ICurrentUserSetter currentUserSetter, IClaimsProvider claimsProvider, IBearerTokenSetter bearerTokenSetter, IApplicationAuthenticator authenticator, IOptionsMonitor <SynchronizationOptions> options, IProjectApiService projectApiService) { _plantSetter = plantSetter; _unitOfWork = unitOfWork; _telemetryClient = telemetryClient; _responsibleRepository = responsibleRepository; _projectRepository = projectRepository; _tagFunctionRepository = tagFunctionRepository; _currentUserSetter = currentUserSetter; _claimsProvider = claimsProvider; _bearerTokenSetter = bearerTokenSetter; _authenticator = authenticator; _projectApiService = projectApiService; _synchronizationUserOid = options.CurrentValue.UserOid; }
public UpdateRequirementsCommandHandler( ITagFunctionRepository tagFunctionRepository, IRequirementTypeRepository requirementTypeRepository, IUnitOfWork unitOfWork, IPlantProvider plantProvider, ITagFunctionApiService tagFunctionApiService) { _tagFunctionRepository = tagFunctionRepository; _requirementTypeRepository = requirementTypeRepository; _unitOfWork = unitOfWork; _plantProvider = plantProvider; _tagFunctionApiService = tagFunctionApiService; }
public CloneCommandHandler( IPlantProvider plantProvider, IPlantSetter plantSetter, IUnitOfWork unitOfWork, IModeRepository modeRepository, IRequirementTypeRepository requirementTypeRepository, ITagFunctionRepository tagFunctionRepository, ITagFunctionApiService tagFunctionApiService) { _plantProvider = plantProvider; _plantSetter = plantSetter; _unitOfWork = unitOfWork; _modeRepository = modeRepository; _requirementTypeRepository = requirementTypeRepository; _tagFunctionRepository = tagFunctionRepository; _tagFunctionApiService = tagFunctionApiService; }
public AutoScopeTagsCommandHandler( IProjectRepository projectRepository, IJourneyRepository journeyRepository, IModeRepository modeRepository, ITagFunctionRepository tagFunctionRepository, IRequirementTypeRepository requirementTypeRepository, IUnitOfWork unitOfWork, IPlantProvider plantProvider, ITagApiService tagApiService) { _projectRepository = projectRepository; _journeyRepository = journeyRepository; _modeRepository = modeRepository; _tagFunctionRepository = tagFunctionRepository; _requirementTypeRepository = requirementTypeRepository; _unitOfWork = unitOfWork; _plantProvider = plantProvider; _tagApiService = tagApiService; }
public VoidTagFunctionCommandHandler(ITagFunctionRepository tagFunctionRepository, IUnitOfWork unitOfWork) { _tagFunctionRepository = tagFunctionRepository; _unitOfWork = unitOfWork; }