Esempio n. 1
0
 public void Initialize()
 {
     _applicationServiceMock            = new ApplicationServiceMock();
     application                        = _applicationServiceMock.GetApplicationById(new Guid("CE7F5AA5-6832-43FE-BAE1-80D14CD8F666"));
     _emailService                      = new EmailContentService();
     certificationTeamEmailBodyTemplate = @"email body";
     employerEmailBodyTemplate          = @"Employer email body";
 }
Esempio n. 2
0
 public EmailService(IUsernamePasswordRepository usernamePasswordRepository, IPersonRepository personRepository, IGroupRepository groupRepository, IEmailSender emailSender, IEmailContentService emailContentService, IChurchEmailTemplatesRepository churchEmailTemplatesRepository, IPermissionRepository permissionRepository)
 {
     _usernamePasswordRepository = usernamePasswordRepository;
     _personRepository = personRepository;
     _groupRepository = groupRepository;
     _emailSender = emailSender;
     _emailContentService = emailContentService;
     _churchEmailTemplatesRepository = churchEmailTemplatesRepository;
     _permissionRepository = permissionRepository;
 }
 public ConfirmedUsersService(IRepositoryWrapper repoWrapper,
                              UserManager <User> userManager,
                              IEmailSendingService emailSendingService,
                              IEmailContentService emailContentService)
 {
     _repoWrapper         = repoWrapper;
     _userManager         = userManager;
     _emailSendingService = emailSendingService;
     _emailContentService = emailContentService;
 }
 /// <summary>
 /// Default constructor for injecting dependent services
 /// </summary>
 /// <param name="identityService">
 /// The identity service this controller should use
 /// </param>
 /// <param name="applicationService">
 /// The application service this controller should use
 /// </param>
 /// <param name="applicationSubmissionValidator">
 /// The application submission validator this controller should use
 /// </param>
 /// <param name="applicationSummaryFactory">
 /// The application summary factory this controller should use
 /// </param>
 /// <param name="statusService">
 /// The status service this controller should use
 /// </param>
 /// <param name="saveService">
 /// The save service this controller should use
 /// </param>
 /// <param name="attachmentService">
 /// The attachment service this controller should use
 /// </param>
 /// <param name="emailService">
 /// The email service this controller should use
 /// </param>
 public ApplicationController(IIdentityService identityService, IApplicationService applicationService, IApplicationSubmissionValidator applicationSubmissionValidator, IApplicationSummaryFactory applicationSummaryFactory, IStatusService statusService, ISaveService saveService, IAttachmentService attachmentService, IEmailContentService emailService)
 {
     _identityService                = identityService;
     _applicationService             = applicationService;
     _applicationSubmissionValidator = applicationSubmissionValidator;
     _applicationSummaryFactory      = applicationSummaryFactory;
     _statusService     = statusService;
     _saveService       = saveService;
     _attachmentService = attachmentService;
     _emailService      = emailService;
 }
 public NewPlastMemberEmailGreetingService(IRepositoryWrapper repoWrapper,
                                           UserManager <User> userManager,
                                           IEmailSendingService emailSendingService,
                                           IEmailContentService emailContentService,
                                           ICityService cityService,
                                           IUserService userService)
 {
     _repoWrapper         = repoWrapper;
     _userManager         = userManager;
     _emailSendingService = emailSendingService;
     _emailContentService = emailContentService;
     _cityService         = cityService;
     _userService         = userService;
 }
Esempio n. 6
0
 public AuthService(UserManager <User> userManager,
                    SignInManager <User> signInManager,
                    IEmailSendingService emailSendingService,
                    IEmailContentService emailContentService,
                    IMapper mapper,
                    IRepositoryWrapper repoWrapper)
 {
     _userManager         = userManager;
     _signInManager       = signInManager;
     _emailSendingService = emailSendingService;
     _emailContentService = emailContentService;
     _mapper      = mapper;
     _repoWrapper = repoWrapper;
 }
 public CityParticipantsService(IRepositoryWrapper repositoryWrapper,
                                IMapper mapper,
                                UserManager <User> userManager,
                                IAdminTypeService adminTypeService,
                                IEmailSendingService emailSendingService,
                                IEmailContentService emailContentService)
 {
     _repositoryWrapper   = repositoryWrapper;
     _mapper              = mapper;
     _userManager         = userManager;
     _adminTypeService    = adminTypeService;
     _emailSendingService = emailSendingService;
     _emailContentService = emailContentService;
 }
 public EmailReminderService(IRepositoryWrapper repoWrapper,
                             IAuthEmailService authEmailServices,
                             IEmailContentService emailContentService,
                             IEmailSendingService emailSendingService,
                             IMapper mapper,
                             UserManager <User> userManager)
 {
     _repoWrapper         = repoWrapper;
     _authEmailServices   = authEmailServices;
     _emailContentService = emailContentService;
     _emailSendingService = emailSendingService;
     _mapper      = mapper;
     _userManager = userManager;
 }
 /// <summary>
 /// Default constructor for injecting dependent services
 /// </summary>
 /// <param name="identityService">
 /// The identity service this controller should use
 /// </param>
 /// <param name="applicationService">
 /// The application service this controller should use
 /// </param>
 /// <param name="applicationSubmissionValidator">
 /// The application submission validator this controller should use
 /// </param>
 /// <param name="applicationSummaryFactory">
 /// The application summary factory this controller should use
 /// </param>
 /// <param name="statusService">
 /// The status service this controller should use
 /// </param>
 /// <param name="saveService">
 /// The save service this controller should use
 /// </param>
 /// <param name="attachmentService">
 /// The attachment service this controller should use
 /// </param>
 /// <param name="emailService">
 /// The email service this controller should use
 /// </param>
 ///  /// <param name="organizationService">
 /// The organization service this controller should use
 /// </param>
 /// <param name="employerService">
 /// The employer service this controller should use
 /// </param>
 /// <param name="responseService">
 /// The response service this controller should use
 /// </param>
 /// <param name="documentConcatenate">
 /// The response service this controller should use
 /// </param>
 public ApplicationController(IIdentityService identityService, IApplicationService applicationService, IApplicationSubmissionValidator applicationSubmissionValidator, IApplicationSummaryFactory applicationSummaryFactory, IStatusService statusService, ISaveService saveService, IAttachmentService attachmentService, IEmailContentService emailService, IOrganizationService organizationService, IEmployerService employerService, IResponseService responseService, IDocumentConcatenate documentConcatenate)
 {
     _identityService                = identityService;
     _applicationService             = applicationService;
     _applicationSubmissionValidator = applicationSubmissionValidator;
     _applicationSummaryFactory      = applicationSummaryFactory;
     _statusService       = statusService;
     _saveService         = saveService;
     _attachmentService   = attachmentService;
     _emailService        = emailService;
     _organizationService = organizationService;
     _employerService     = employerService;
     _responseService     = responseService;
     _documentConcatenate = documentConcatenate;
 }
        public AuthEmailService(IEmailSendingService emailSendingService,
                                IEmailContentService emailContentService,
                                IAuthService authService,
                                UserManager <User> userManager,
                                IUrlHelperFactory urlHelperFactory,
                                IActionContextAccessor actionContextAccessor,
                                IHttpContextAccessor contextAccessor)
        {
            _emailSendingService = emailSendingService;
            _emailContentService = emailContentService;
            _authService         = authService;
            _userManager         = userManager;

            _contextAccessor       = contextAccessor;
            _urlHelperFactory      = urlHelperFactory;
            _actionContextAccessor = actionContextAccessor;
        }
Esempio n. 11
0
 public EmailService()
 {
     _emailContentService = new EmailContentService();
 }