예제 #1
0
        private const int SizeSalt = 16; // 256 bit salt

        public AuthenticationConfigurationService(IEmailConfigurationService emailConfigurationService, IStringService stringService, IAuthenticationUrlService authenticationUrlService, IWebHelperService webHelperService)
        {
            _authenticationUrlService  = authenticationUrlService;
            _emailConfigurationService = emailConfigurationService;
            _stringService             = stringService;
            _webHelperService          = webHelperService;
        }
 public ForumConfigurationService(IEmailConfigurationService emailConfigurationService, IForumUrlService forumUrlService, IOptions <ForumOptions> options, IStringService stringService, IWebHelperService webHelperService)
 {
     _emailConfigurationService = emailConfigurationService;
     _forumUrlService           = forumUrlService;
     _options          = options;
     _stringService    = stringService;
     _webHelperService = webHelperService;
 }
예제 #3
0
 public FormService(IAuthenticationService authenticationService, IEmailConfigurationService emailConfigurationService, IEmailService emailService, IFormRepository formRepository, IPageService pageService, IWebHelperService webHelperService)
 {
     _authenticationService     = authenticationService;
     _emailConfigurationService = emailConfigurationService;
     _emailService     = emailService;
     _formRepository   = formRepository;
     _pageService      = pageService;
     _webHelperService = webHelperService;
 }
예제 #4
0
        public AuthCoreController(IServiceProvider serviceProvider
                                  , IConfiguration configuration
                                  , IMapper mapper, ILogger <AuthCoreController> logger
                                  )
        {
            this.logger        = logger;
            this.configuration = configuration;
            this.mapper        = mapper;

            userService = serviceProvider.GetRequiredService <IUserService>();
            emailConfigurationService = serviceProvider.GetRequiredService <IEmailConfigurationService>();
            tokenManagerService       = serviceProvider.GetRequiredService <ITokenManagerService>();
        }
 public EmailConfigurationController(IEmailConfigurationService emailConfigurationService)
 {
     this._emailConfigurationService = emailConfigurationService;
 }
예제 #6
0
 public AccountController(IUserService userService, IEmailConfigurationService emailConfiguration)
 {
     _userService        = userService;
     _emailConfiguration = emailConfiguration;
 }
 public ContactUsController(IContactUsService contactUsService, IEmailConfigurationService emailConfigurationService)
 {
     _contactUsService   = contactUsService;
     _emailConfiguration = emailConfigurationService;
 }
예제 #8
0
 public EmailConfigurationController(IServiceProvider serviceProvider, ILogger <EmailConfigurationController> logger, IMapper mapper)
 {
     this.logger = logger;
     this.mapper = mapper;
     emailConfigurationService = serviceProvider.GetRequiredService <IEmailConfigurationService>();
 }
예제 #9
0
 public OkurdostuEmail(IEmailConfigurationService emailConfigurations)
 {
     EmailConfigurations = emailConfigurations;
 }