public Office365EmailServiceProvider(IEmailHelperService emailHelperService,
                                      IViewRenderService viewRenderService, ICacheRepository cacheRepository)
 {
     _emailHelperService = emailHelperService;
     _viewRenderService  = viewRenderService;
     _cacheRepository    = cacheRepository;
 }
 public UserIdentityService(UserManager <User> userManager,
                            IUserRepository userRepository,
                            ISystemClock systemClock,
                            IEmailHelperService emailHelperService,
                            IBaseMapper <User, UserDto> userMapper,
                            ILogger <UserIdentityService> logger,
                            IPublishEndpoint publish)
 {
     _userManager        = userManager;
     _userRepository     = userRepository;
     _systemClock        = systemClock;
     _emailHelperService = emailHelperService;
     _userMapper         = userMapper;
     _logger             = logger;
     _publish            = publish;
 }
 public GenericEmailServiceProvider(IEmailHelperService emailHelperService, IViewRenderService viewRenderService, ICacheRepository cacheRepository)
 {
     _viewRenderService  = viewRenderService;
     _emailHelperService = emailHelperService;
     _cacheRepository    = cacheRepository;
 }
Example #4
0
 public EmailService(IEmailHelperService emailHelperService, IViewRenderService viewRenderService, ICacheRepository cacheRepository)
 {
     _emailHelperService = emailHelperService;
     _viewRenderService  = viewRenderService;
     _cacheRepository    = cacheRepository;
 }