示例#1
0
 //private readonly ILogger _logger;
 public LoginService(UserManager <User> userManager, SignInManager <User> signInManager, ITokenManagerService tokenManagerService)
 {
     //_userRepository = userRepository;
     _userManager         = userManager;
     _signInManager       = signInManager;
     _tokenManagerService = tokenManagerService;
     //logger = _logger;
 }
示例#2
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>();
        }
示例#3
0
 public UsersController(ITokenManagerService tokenManagerService,
                        WaterDbContext dbContext,
                        SignInManager <ApplicationUser> signInManager,
                        UserManager <ApplicationUser> userManager,
                        RoleManager <ApplicationRole> roleManager,
                        IEmailSender emailSender,
                        ILogger <UsersController> logger)
 {
     _tokenManagerService = tokenManagerService;
     _dbContext           = dbContext;
     _signInManager       = signInManager;
     _userManager         = userManager;
     _roleManager         = roleManager;
     _emailSender         = emailSender;
     _logger = logger;
 }
示例#4
0
 public TokenManagerController(ILogger <TokenManagerController> logger, ITokenManagerService tokenManagerService)
 {
     _logger = logger;
     _tokenManagerService = tokenManagerService;
 }
示例#5
0
 public TodoService(HttpClient httpClient,
                    ITokenManagerService tokenManagerService)
 {
     _httpClient          = httpClient;
     _tokenManagerService = tokenManagerService;
 }
示例#6
0
 public AuthenticationService(ITokenManagerService tokenManagerService)
 {
     this._tokenManagerService = tokenManagerService;
 }
示例#7
0
 public JwtMiddleware(RequestDelegate next, IOptions <AppSettings> appSettings, ITokenManagerService tokenManagerService)
 {
     _next                    = next;
     _appSettings             = appSettings.Value;
     this.tokenManagerService = tokenManagerService;
 }
示例#8
0
 public TokenManagerMiddleware(ITokenManagerService tokenManagerService)
 {
     _tokenManagerService = tokenManagerService;
 }