public AdministratorController(IAdminRepository adminRepository, IBreedsRepository breedRepository, IGendersRepository gendersRepository, IProfileImageRepository imageRepository) { this.adminRepository = adminRepository; this.breedRepository = breedRepository; this.gendersRepository = gendersRepository; this.imageRepository = imageRepository; }
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; }
public IndexModel( UserManager <ApplicationUser> userManager, SignInManager <ApplicationUser> signInManager, IEmailSender emailSender, IProfileImageRepository uploadImage) { _userManager = userManager; _signInManager = signInManager; _emailSender = emailSender; _profileImageRepository = uploadImage; }
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; }
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)); }