public EmailNotificationService( IRepositoryFactory repositoryFactory, IEmailSenderService emailSenderService, IPortalFrontendSettings settings, IUserService userService, IProductIdExtractor productIdExtractor, IProjectUriProvider projectUriProvider, IUserUriProvider userUriProvider) { _emailSenderService = emailSenderService; _settings = settings; _productIdExtractor = productIdExtractor; _userService = userService; _projectUriProvider = projectUriProvider; _userUriProvider = userUriProvider; _emailRepository = repositoryFactory.Create <SendEmailEntity>(); }
public EmailNotificationService( IRepositoryFactory repositoryFactory, IEmailSenderService emailSenderService, IPortalFrontendSettings settings, IUserService userService, IProductIdExtractor productIdExtractor, IProjectUriProvider projectUriProvider, IUserUriProvider userUriProvider) { _emailSenderService = emailSenderService; _settings = settings; _productIdExtractor = productIdExtractor; _userService = userService; _projectUriProvider = projectUriProvider; _userUriProvider = userUriProvider; _emailRepository = repositoryFactory.Create<SendEmailEntity>(); }