public UserService(IUserRepository userRepository, IUserAboutRepository userAboutRepository, IUserWorkRepository userWorkRepository, IUserFeaturesRepository userFeaturesRepository, IUserSkillRepository userSkillRepository, IUserProjectRepository userProjectRepository, IUnitOfWork unitOfWork ) { _userRepository = userRepository; _userAboutRepository = userAboutRepository; _userWorkRepository = userWorkRepository; _userFeaturesRepository = userFeaturesRepository; _userSkillRepository = userSkillRepository; _userProjectRepository = userProjectRepository; _unitOfWork = unitOfWork; }
public UserService( ILogger <UserService> logger, IUserRepository userRepository, IUserPasswordRepository userPasswordRepository, MangoJwtTokenHandler mangoJwtTokenHandler, IUserPasswordService userPasswordService, IHttpContextAccessor httpContextAccessor, IUserAboutRepository userAboutRepository, IEfContextWork work, IUserExternalLoginRepository userExternalLoginRepository) { _logger = logger; _userRepository = userRepository; _userPasswordRepository = userPasswordRepository; _mangoJwtTokenHandler = mangoJwtTokenHandler; _userPasswordService = userPasswordService; _userAboutRepository = userAboutRepository; _httpContextAccessor = httpContextAccessor; _work = work; _userExternalLoginRepository = userExternalLoginRepository; }
public UserAboutService(IUserAboutRepository userAboutRepository, IUnitOfWork unitOfWork) { _userAboutRepository = userAboutRepository; _unitOfWork = unitOfWork; }