public TaskNotificationMessage(IConnectUserService connectUserService, IConnectRequestService connectRequestService, IConnectGroupService connectGroupService) { _connectUserService = connectUserService; _connectRequestService = connectRequestService; _connectGroupService = connectGroupService; _sendMessageRequests = new List <SendMessageRequest>(); }
public Debug( IConnectGroupService connectGroupService, IConnectUserService connectUserService, IConnectRequestService connectRequestService, IOptions <EmailConfig> eMailConfig, IJobFilteringService jobFilteringService, IConnectAddressService connectAddressService, IConnectSendGridService connectSendGridService, ICosmosDbService cosmosDbService, IOptions <SendGridConfig> sendGridConfig, IOptions <LinkConfig> linkConfig, ILinkRepository linkRepository) { _connectGroupService = connectGroupService; _connectUserService = connectUserService; _connectRequestService = connectRequestService; _emailConfig = eMailConfig; _jobFilteringService = jobFilteringService; _connectAddressService = connectAddressService; _connectSendGridService = connectSendGridService; _cosmosDbService = cosmosDbService; _sendGridConfig = sendGridConfig; _linkConfig = linkConfig; _linkRepository = linkRepository; }
public DebugClass(IConnectGroupService connectGroupService, IConnectUserService connectUserService, IConnectRequestService connectRequestService, IOptions <EmailConfig> eMailConfig) { _connectGroupService = connectGroupService; _connectUserService = connectUserService; _connectRequestService = connectRequestService; _emailConfig = eMailConfig; }
public TaskReminderMessage(IConnectRequestService connectRequestService, IConnectUserService connectUserService, ICosmosDbService cosmosDbService) { _connectRequestService = connectRequestService; _connectUserService = connectUserService; _cosmosDbService = cosmosDbService; _sendMessageRequests = new List <SendMessageRequest>(); }
public NewTaskPendingApprovalNotification(IConnectRequestService connectRequestService, IConnectGroupService connectGroupService, IConnectUserService connectUserService, ILinkRepository linkRepository, IOptions <LinkConfig> linkConfig) { _connectRequestService = connectRequestService; _connectGroupService = connectGroupService; _connectUserService = connectUserService; _linkRepository = linkRepository; _linkConfig = linkConfig; _sendMessageRequests = new List <SendMessageRequest>(); }
public TaskDetailMessage(IConnectGroupService connectGroupService, IConnectUserService connectUserService, IConnectRequestService connectRequestService, IOptions <EmailConfig> eMailConfig, ICosmosDbService cosmosDbService) { _connectGroupService = connectGroupService; _connectUserService = connectUserService; _connectRequestService = connectRequestService; _emailConfig = eMailConfig; _cosmosDbService = cosmosDbService; _sendMessageRequests = new List <SendMessageRequest>(); }
public DailyDigestMessage(IConnectGroupService connectGroupService, IConnectUserService connectUserService, IConnectRequestService connectRequestService, IOptions <EmailConfig> eMailConfig, IConnectAddressService connectAddressService, ICosmosDbService cosmosDbService) { _connectGroupService = connectGroupService; _connectUserService = connectUserService; _connectRequestService = connectRequestService; _emailConfig = eMailConfig; _connectAddressService = connectAddressService; _cosmosDbService = cosmosDbService; _sendMessageRequests = new List <SendMessageRequest>(); _jobSummaryDedupe_EqualityComparer = new JobBasicDedupe_EqualityComparer(); _shiftJobDedupe_EqualityComparer = new JobBasicDedupe_EqualityComparer(); }
public ReportsService( IConnectUserService connectUserService, IConnectCommunicationService connectCommunicationService, IConnectRequestService connectRequestService, IConnectVerificationService connectVerificationService, IOptions <ApplicationConfig> applicationConfig ) { _connectUserService = connectUserService; _connectCommunicationService = connectCommunicationService; _connectRequestService = connectRequestService; _connectVerificationService = connectVerificationService; _applicationConfig = applicationConfig; }
public ShiftReminderMessage(IConnectRequestService connectRequestService, IConnectUserService connectUserService, IConnectAddressService connectAddressService, ILinkRepository linkRepository, IOptions <LinkConfig> linkConfig ) { _connectRequestService = connectRequestService; _connectUserService = connectUserService; _connectAddressService = connectAddressService; _linkRepository = linkRepository; _linkConfig = linkConfig; _sendMessageRequests = new List <SendMessageRequest>(); }
public RequestorTaskConfirmation(IConnectRequestService connectRequestService, IConnectGroupService connectGroupService, IConnectAddressService connectAddressService, ILinkRepository linkRepository, IOptions <LinkConfig> linkConfig, IOptions <SendGridConfig> sendGridConfig) { _connectRequestService = connectRequestService; _connectGroupService = connectGroupService; _connectAddressService = connectAddressService; _linkRepository = linkRepository; _linkConfig = linkConfig; _sendGridConfig = sendGridConfig; _sendMessageRequests = new List <SendMessageRequest>(); }
public NewRequestNotificationMessage(IConnectRequestService connectRequestService, IConnectAddressService connectAddressService, IConnectUserService connectUserService, ICosmosDbService cosmosDbService, IOptions <EmailConfig> emailConfig, IConnectGroupService connectGroupService) { _connectRequestService = connectRequestService; _connectAddressService = connectAddressService; _connectUserService = connectUserService; _cosmosDbService = cosmosDbService; _emailConfig = emailConfig; _connectGroupService = connectGroupService; _shiftJobDedupe_EqualityComparer = new JobBasicDedupe_EqualityComparer(); _sendMessageRequests = new List <SendMessageRequest>(); }
public TaskUpdateSimplifiedMessage(IConnectRequestService connectRequestService, IConnectUserService connectUserService, IConnectGroupService connectGroupService, ILinkRepository linkRepository, IOptions <LinkConfig> linkConfig, IOptions <SendGridConfig> sendGridConfig, IConnectAddressService connectAddressService) { _connectRequestService = connectRequestService; _connectUserService = connectUserService; _connectGroupService = connectGroupService; _linkRepository = linkRepository; _linkConfig = linkConfig; _sendGridConfig = sendGridConfig; _connectAddressService = connectAddressService; _sendMessageRequests = new List <SendMessageRequest>(); CultureInfo cultureInfo = Thread.CurrentThread.CurrentCulture; _textInfo = cultureInfo.TextInfo; }
public MessageFactory(IConnectUserService connectUserService, IConnectRequestService connectRequestService, IConnectGroupService connectGroupService, IQueueClient queueClient, ICosmosDbService cosmosDbService, IOptions <EmailConfig> emailConfig, IJobFilteringService jobFilteringService, IConnectAddressService connectAddressService, IOptions <SendGridConfig> sendGridConfig, IOptions <LinkConfig> linkConfig, ILinkRepository linkRepository) { _connectUserService = connectUserService; _connectRequestService = connectRequestService; _connectGroupService = connectGroupService; _queueClient = queueClient; _cosmosDbService = cosmosDbService; _emailConfig = emailConfig; _jobFilteringService = jobFilteringService; _connectAddressService = connectAddressService; _sendGridConfig = sendGridConfig; _linkConfig = linkConfig; _linkRepository = linkRepository; }
public InterUserMessage(IConnectRequestService connectRequestService, IConnectUserService connectUserService) { _connectRequestService = connectRequestService; _connectUserService = connectUserService; }