public AuthorizationService(IUserRepository userRepository, INicknameRepository nicknameRepository, ITokenGenerator tokenGenerator)
        {
            Ensure.IsNotNull(userRepository);
            Ensure.IsNotNull(nicknameRepository);
            Ensure.IsNotNull(tokenGenerator);

            this.userRepository     = userRepository;
            this.nicknameRepository = nicknameRepository;
            this.tokenGenerator     = tokenGenerator;
        }
示例#2
0
 public NameMatcher(INicknameRepository nicknameRepo)
 {
     _nicknameRepo = nicknameRepo;
 }