示例#1
0
 public UserAchievementController
 (
     IUserService userService,
     IUserAchievementService userAchievementsService,
     IValidator <PagingInfo> pagingInfoValidator
 )
 {
     _userService            = userService;
     _userAchievementService = userAchievementsService;
     _pagingInfoValidator    = pagingInfoValidator;
 }
 public AwardAchievementService(IAchievementService achievementService,
                                IUserAchievementService userAchievementService,
                                IBooksReadService booksReadService,
                                IUserBookNoteService userBookNoteService,
                                IBookCaseService bookCaseService)
 {
     _achievementService     = achievementService;
     _userAchievementService = userAchievementService;
     _booksReadService       = booksReadService;
     _userBookNoteService    = userBookNoteService;
     _bookCaseService        = bookCaseService;
 }
 public ProfileController
 (
     IUserService userService,
     IUserAchievementService userAchievementService,
     IValidator <UpdateUserModel> updateUserModelValidator,
     IValidator <ChangePasswordModel> changePasswordModelValidator,
     IValidator <PagingInfo> pagingInfoValidator
 )
 {
     _userService                  = userService;
     _userAchievementService       = userAchievementService;
     _updateUserModelValidator     = updateUserModelValidator;
     _changePasswordModelValidator = changePasswordModelValidator;
     _pagingInfoValidator          = pagingInfoValidator;
 }
示例#4
0
        public void SetUp()
        {
            _userRepository            = new Mock <IUserRepository>();
            _eventRepository           = new Mock <IEventRepository>();
            _achievementRepository     = new Mock <IAchievementRepository>();
            _userAchievementRepository = new Mock <IUserAchievementRepository>();

            var myProfile     = new AutoMapperProfile();
            var configuration = new MapperConfiguration(cfg => cfg.AddProfile(myProfile));

            _mapper = new Mapper(configuration);

            _unitOfWork = new Mock <IUnitOfWork>();

            _userAchievementService = new UserAchievementService(
                _userRepository.Object, _achievementRepository.Object, _userAchievementRepository.Object,
                _eventRepository.Object, _unitOfWork.Object, _mapper);
        }
 public RequestAchievementService
 (
     IRequestAchievementRepository requestAchievementRepository,
     IEmailService emailService,
     IMapper mapper,
     IUserAchievementService userAchievementService,
     IUserRepository userRepository,
     IAchievementRepository achievementRepository,
     IStringLocalizer <HtmlPages> stringLocalizer,
     IUnitOfWork unitOfWork
 )
 {
     _requestAchievementRepository = requestAchievementRepository;
     _emailService           = emailService;
     _mapper                 = mapper;
     _userRepository         = userRepository;
     _achievementRepository  = achievementRepository;
     _stringLocalizer        = stringLocalizer;
     _unitOfWork             = unitOfWork;
     _userAchievementService = userAchievementService;
 }
 public UserAchievementController(IAchievementService achievementService, IUserAchievementService userAchievementService, IMapper mapper)
 {
     _achievementService     = achievementService;
     _mapper                 = mapper;
     _userAchievementService = userAchievementService;
 }
 public UserAchievementController(IUserAchievementService UserAchievementService)
 {
     _UserAchievementService = UserAchievementService;
 }