Пример #1
0
 public AdministratorController(IAdminRepository adminRepository, IBreedsRepository breedRepository,
                                IGendersRepository gendersRepository, IProfileImageRepository imageRepository)
 {
     this.adminRepository   = adminRepository;
     this.breedRepository   = breedRepository;
     this.gendersRepository = gendersRepository;
     this.imageRepository   = imageRepository;
 }
Пример #2
0
 public UserService(IUserRepository userRepository, IProfileImageRepository imageRepository, IRandomCodeUtils randomCodeUtils, IHashUtils hashUtils, IEmailUtils emailUtils, IJwtTokenUtils jwtTokenUtils, IFileUploadUtils fileUploadUtils)
 {
     _userRepository  = userRepository;
     _imageRepository = imageRepository;
     _randomCodeUtils = randomCodeUtils;
     _hashUtils       = hashUtils;
     _emailUtils      = emailUtils;
     _jwtTokenUtils   = jwtTokenUtils;
     _fileUploadUtils = fileUploadUtils;
 }
Пример #3
0
 public IndexModel(
     UserManager <ApplicationUser> userManager,
     SignInManager <ApplicationUser> signInManager,
     IEmailSender emailSender,
     IProfileImageRepository uploadImage)
 {
     _userManager            = userManager;
     _signInManager          = signInManager;
     _emailSender            = emailSender;
     _profileImageRepository = uploadImage;
 }
Пример #4
0
 public RegisterModel(
     UserManager <ApplicationUser> userManager,
     SignInManager <ApplicationUser> signInManager,
     ILogger <RegisterModel> logger,
     IEmailSender emailSender,
     AuthService registerService,
     IProfileImageRepository profileImage)
 {
     _registerService = registerService;
     _userManager     = userManager;
     _signInManager   = signInManager;
     _logger          = logger;
     _emailSender     = emailSender;
     _profileImage    = profileImage;
 }
Пример #5
0
        public UserServiceTest()
        {
            _userRepositoryMock  = NSubstitute.Substitute.For <IUserRepository>();
            _imageRepositoryMock = NSubstitute.Substitute.For <IProfileImageRepository>();
            _randomCodeUtils     = NSubstitute.Substitute.For <IRandomCodeUtils>();
            _hashUtilsMock       = NSubstitute.Substitute.For <IHashUtils>();
            _emailUtilsMock      = NSubstitute.Substitute.For <IEmailUtils>();
            _jwtTokenUtilsMock   = NSubstitute.Substitute.For <IJwtTokenUtils>();
            _fileUploadUtilsMock = NSubstitute.Substitute.For <IFileUploadUtils>();
            _userService         = new UserService(_userRepositoryMock, _imageRepositoryMock, _randomCodeUtils, _hashUtilsMock, _emailUtilsMock, _jwtTokenUtilsMock, _fileUploadUtilsMock);

            _fakeNotConfirmedInsertedUser = new User("Fake User", "*****@*****.**", "fake password");
            _fakeConfirmedInsertedUser    = new User("Fake User", "*****@*****.**", "fake password");
            _fakeConfirmedInsertedUser.Confirm();
            _fakeConfirmedInsertedUser.AddProfileImage(new ProfileImage("FILENAME", "FILEPATH"));
        }
 public ProfileService(IUserService userService, IProfileImageRepository profileImageRepository)
 {
     _userService            = userService.ThrowIfNull(nameof(userService));
     _profileImageRepository = profileImageRepository.ThrowIfNull(nameof(profileImageRepository));
 }