示例#1
0
 public DataExchange(TimeSpan[] delays, IMembersQuery membersQuery, IEmailVerificationsQuery emailVerificationsQuery, IEmailsCommand emailsCommand, ICandidatesWorkflowCommand workflowCommand)
 {
     _delays                  = delays;
     _membersQuery            = membersQuery;
     _emailVerificationsQuery = emailVerificationsQuery;
     _emailsCommand           = emailsCommand;
     _workflowCommand         = workflowCommand;
 }
 public AccountVerificationsCommand(IMembersQuery membersQuery, IUserAccountsCommand userAccountsCommand, IEmailVerificationsCommand emailVerificationsCommand, IEmailVerificationsQuery emailVerificationsQuery, IEmailsCommand emailsCommand, IChannelManager <IService> activationEmailManager)
 {
     _membersQuery              = membersQuery;
     _userAccountsCommand       = userAccountsCommand;
     _emailVerificationsCommand = emailVerificationsCommand;
     _emailVerificationsQuery   = emailVerificationsQuery;
     _emailsCommand             = emailsCommand;
     _activationEmailManager    = activationEmailManager;
 }
示例#3
0
        public Service(IDbConnectionFactory connectionFactory, ICandidatesWorkflowCommand workflowCommand, IMembersQuery membersQuery, IEmailVerificationsQuery emailVerificationsQuery, IEmailsCommand emailsCommand)
            : base(connectionFactory)
        {
            _workflowCommand         = workflowCommand;
            _membersQuery            = membersQuery;
            _emailVerificationsQuery = emailVerificationsQuery;
            _emailsCommand           = emailsCommand;

            Delays = DefaultDelays;
        }
示例#4
0
 public FriendsHandler(IEmailsCommand emailsCommand, IMembersQuery membersQuery, IMemberContactsQuery memberContactsQuery, ICandidatesQuery candidatesQuery, IResumesQuery resumesQuery, IDonationsQuery donationsQuery, IEmailVerificationsCommand emailVerificationsCommand, IEmailVerificationsQuery emailVerificationsQuery)
 {
     _emailsCommand             = emailsCommand;
     _membersQuery              = membersQuery;
     _memberContactsQuery       = memberContactsQuery;
     _candidatesQuery           = candidatesQuery;
     _resumesQuery              = resumesQuery;
     _donationsQuery            = donationsQuery;
     _emailVerificationsCommand = emailVerificationsCommand;
     _emailVerificationsQuery   = emailVerificationsQuery;
 }
示例#5
0
 public MembersController(IFilesQuery filesQuery, IEmployerMemberAccessReportsQuery employerMemberAccessReportsQuery, IMembersQuery membersQuery, ICandidatesQuery candidatesQuery, IResumesQuery resumesQuery, IMemberStatusQuery memberStatusQuery, IJobAdSearchesQuery jobAdSearchesQuery, IExecuteJobAdSearchCommand executeJobAdSearchCommand, IJobAdsQuery jobAdsQuery, IJobAdReportsQuery jobAdReportsQuery, IMemberApplicationsQuery memberApplicationsQuery, IEmailVerificationsCommand emailVerificationsCommand, IEmailVerificationsQuery emailVerificationsQuery)
 {
     _filesQuery = filesQuery;
     _employerMemberAccessReportsQuery = employerMemberAccessReportsQuery;
     _membersQuery              = membersQuery;
     _candidatesQuery           = candidatesQuery;
     _resumesQuery              = resumesQuery;
     _memberStatusQuery         = memberStatusQuery;
     _jobAdSearchesQuery        = jobAdSearchesQuery;
     _executeJobAdSearchCommand = executeJobAdSearchCommand;
     _jobAdsQuery               = jobAdsQuery;
     _jobAdReportsQuery         = jobAdReportsQuery;
     _memberApplicationsQuery   = memberApplicationsQuery;
     _emailVerificationsCommand = emailVerificationsCommand;
     _emailVerificationsQuery   = emailVerificationsQuery;
 }