public SmtpService(IWebHostEnvironment env, IOptions <EmailSettings> emailSettings, IOptions <UrlSpa> urlSpa, ISenderEmailRepository senderEmailRepository) { _emailSettings = emailSettings.Value; _urlSpa = urlSpa.Value; _env = env; _senderEmailRepository = senderEmailRepository; }
public SmtpService(IWebHostEnvironment env, IOptions <EmailSettings> emailSettings, IOptions <TicketSettings> ticketSettings, IOptionsMonitor <OTRSOptions> OTRSOptions, ISenderEmailRepository senderEmailRepository) { _emailSettings = emailSettings.Value; _ticketSettings = ticketSettings.Value; _OTRSOptions = OTRSOptions.CurrentValue; _env = env; _senderEmailRepository = senderEmailRepository; }
public IdentityService( IWebHostEnvironment env, IOptions <AppSettings> appSettings, IOptions <ResetPasswordSettings> resetPasswordSettings, IOptions <EmailSettings> emailSettings, IJwtTokenRepository jwtTokenRepository, ISenderEmailRepository senderEmailRepository) { _appSettings = appSettings.Value; _resetPasswordSettings = resetPasswordSettings.Value; _emailSettings = emailSettings.Value; _jwtTokenRepository = jwtTokenRepository; _env = env; _senderEmailRepository = senderEmailRepository; }