Exemplo n.º 1
0
 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;
 }
Exemplo n.º 2
0
 public InterUserMessageHandler(IConnectGroupService connectGroupService, IConnectUserService connectUserService, IQueueClient queueClient, IInterUserMessageRepository interUserMessageRepository)
 {
     _connectGroupService        = connectGroupService;
     _connectUserService         = connectUserService;
     _queueClient                = queueClient;
     _interUserMessageRepository = interUserMessageRepository;
 }
 public GroupWelcomeMessage(IConnectGroupService connectGroupService, IConnectUserService connectUserService, IOptions <SendGridConfig> sendGridConfig)
 {
     _connectGroupService = connectGroupService;
     _connectUserService  = connectUserService;
     _sendGridConfig      = sendGridConfig;
     _sendMessageRequests = new List <SendMessageRequest>();
 }
Exemplo n.º 4
0
 public TaskNotificationMessage(IConnectUserService connectUserService, IConnectRequestService connectRequestService, IConnectGroupService connectGroupService)
 {
     _connectUserService    = connectUserService;
     _connectRequestService = connectRequestService;
     _connectGroupService   = connectGroupService;
     _sendMessageRequests   = new List <SendMessageRequest>();
 }
Exemplo n.º 5
0
 public DebugClass(IConnectGroupService connectGroupService, IConnectUserService connectUserService, IConnectRequestService connectRequestService, IOptions <EmailConfig> eMailConfig)
 {
     _connectGroupService   = connectGroupService;
     _connectUserService    = connectUserService;
     _connectRequestService = connectRequestService;
     _emailConfig           = eMailConfig;
 }
Exemplo n.º 6
0
 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>();
 }
Exemplo n.º 7
0
 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 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>();
 }
Exemplo n.º 10
0
 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;
        }
Exemplo n.º 12
0
 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 NewCredentialsMessage(IConnectUserService connectUserService, IConnectGroupService connectGroupService)
 {
     _connectUserService  = connectUserService;
     _connectGroupService = connectGroupService;
     _sendMessageRequests = new List <SendMessageRequest>();
 }