public BusSenderService(IPcsBusSender topicClients, IBusEventRepository busEventRepository, IUnitOfWork unitOfWork, ILogger <BusSenderService> logger, ITelemetryClient telemetryClient) { _topicClients = topicClients; _busEventRepository = busEventRepository; _unitOfWork = unitOfWork; _logger = logger; _telemetryClient = telemetryClient; }
public IpoAcceptedEventHandler(IPcsBusSender pcsBusSender) => _pcsBusSender = pcsBusSender;
public IpoUnCompletedEventHandler(IPcsBusSender pcsBusSender) => _pcsBusSender = pcsBusSender;
public IpoCanceledEventHandler(IPcsBusSender pcsBusSender) => _pcsBusSender = pcsBusSender;
public IpoCompletedEventHandler(IPcsBusSender pcsBusSender, IEmailService emailService, IOptionsMonitor <MeetingOptions> meetingOptions) { _pcsBusSender = pcsBusSender; _emailService = emailService; _meetingOptions = meetingOptions; }