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 GetCommPkgsInProjectQueryHandler( ICommPkgApiService commPkgApiService, IPlantProvider plantProvider) { _plantProvider = plantProvider; _commPkgApiService = commPkgApiService; }
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; }