public CreateInvitationCommandHandler( IPlantProvider plantProvider, IFusionMeetingClient meetingClient, IInvitationRepository invitationRepository, IUnitOfWork unitOfWork, ICommPkgApiService commPkgApiService, IMcPkgApiService mcPkgApiService, IPersonApiService personApiService, IFunctionalRoleApiService functionalRoleApiService, IOptionsMonitor <MeetingOptions> meetingOptions, IPersonRepository personRepository, ICurrentUserProvider currentUserProvider, ILogger <CreateInvitationCommandHandler> logger) { _plantProvider = plantProvider; _meetingClient = meetingClient; _invitationRepository = invitationRepository; _unitOfWork = unitOfWork; _commPkgApiService = commPkgApiService; _mcPkgApiService = mcPkgApiService; _personApiService = personApiService; _functionalRoleApiService = functionalRoleApiService; _meetingOptions = meetingOptions; _personRepository = personRepository; _currentUserProvider = currentUserProvider; _logger = logger; }
public GetFunctionalRolesForIpoQueryHandler( IFunctionalRoleApiService functionalRoleApiService, IPlantProvider plantProvider) { _plantProvider = plantProvider; _functionalRoleApiService = functionalRoleApiService; }
public GetInvitationByIdQueryHandler(IReadOnlyContext context, IFusionMeetingClient meetingClient, ICurrentUserProvider currentUserProvider, IFunctionalRoleApiService functionalRoleApiService, IPlantProvider plantProvider, ILogger <GetInvitationByIdQueryHandler> logger) { _context = context; _meetingClient = meetingClient; _currentUserProvider = currentUserProvider; _functionalRoleApiService = functionalRoleApiService; _plantProvider = plantProvider; _logger = logger; }
public EditInvitationCommandHandler( IInvitationRepository invitationRepository, IFusionMeetingClient meetingClient, IPlantProvider plantProvider, IUnitOfWork unitOfWork, IMcPkgApiService mcPkgApiService, ICommPkgApiService commPkgApiService, IPersonApiService personApiService, IFunctionalRoleApiService functionalRoleApiService, IOptionsMonitor <MeetingOptions> meetingOptions, IPersonRepository personRepository) { _invitationRepository = invitationRepository; _meetingClient = meetingClient; _plantProvider = plantProvider; _unitOfWork = unitOfWork; _mcPkgApiService = mcPkgApiService; _commPkgApiService = commPkgApiService; _personApiService = personApiService; _functionalRoleApiService = functionalRoleApiService; _meetingOptions = meetingOptions; _personRepository = personRepository; }