예제 #1
0
 public FilmsController(FilmsService filmsService, TokensService tokensService,
                        AccountsService accountsService)
 {
     _filmsService    = filmsService;
     _tokensService   = tokensService;
     _accountsService = accountsService;
 }
예제 #2
0
 /// <summary>
 /// Konstruktor klasy HomeController. Przez parametry konstruktora wstrzykujemy wszystkie potrzebne klasy,
 /// które zostały zarejestrowane w klasie Startup.
 /// </summary>
 public HomeController(
     ILogger <HomeController> logger,
     TokenGenerator tokenGenerator,
     TokensService tokensService,
     CandidatesService candidatesService,
     UsersService usersService,
     UserManager <ApplicationUser> userManager
     )
 {
     _logger            = logger;
     _tokenGenerator    = tokenGenerator;
     _tokensService     = tokensService;
     _candidatesService = candidatesService;
     _usersService      = usersService;
     _userManager       = userManager;
 }
예제 #3
0
        private readonly TokensService tokensService; // Сервис токенов

        /// <summary>
        /// Конструктор, который принимает сервисы пользователей и авторизации
        /// </summary>
        /// <param name="userManager">Пользовательский сервис</param>
        /// <param name="signInManager">Авторизационный сервис</param>
        public UserService(UserManager <User> userManager, SignInManager <User> signInManager, TokensService tokensService)
        {
            _userManager       = userManager;
            _signInManager     = signInManager;
            this.tokensService = tokensService;
        }
 public AccountsController(AccountsService accountsService, TokensService tokensService)
 {
     _accountsService = accountsService;
     _tokensService   = tokensService;
 }