public UsersController(IUserRepository repo, IMapper mapper, IQuestRepository questRepo, IAvatarRepository avatarRepo) { this._avatarRepo = avatarRepo; this._questRepo = questRepo; this._mapper = mapper; this._repo = repo; }
public ClaimQuestsRequestHandler(IUserRepository userRepository, IQuestRepository questRepository, IQuestTypeRepository questTypeRepository, IAvatarRepository avatarRepository) { _userRepository = userRepository; _questRepository = questRepository; _questTypeRepository = questTypeRepository; _avatarRepository = avatarRepository; }
public QuestionController(IQuestionRepository questionRepository, IUserRepository userRepository, IAvatarRepository avatarRepository, ILogger <UsersController> logger, levelupContext context) { _questionRepository = questionRepository; _userRepository = userRepository; _avatarRepository = avatarRepository; this.logger = logger; this.context = context; }
public UserController() { dbcontext = new Context(); mapper = new Mapper(dbcontext); userRepo = new SqlServerUserRepository(dbcontext); avatarRepo = new SqlServerAvatarRepository(dbcontext); bidRepo = new SqlServerBidRepository(dbcontext); }
public QuestsController(IQuestRepository questRepository, IUserRepository userRepository, IQuestTypeRepository questTypeRepository, ICategoryRepository categoryRepository, IAvatarRepository avatarRepository) { _questRepository = questRepository; _userRepository = userRepository; _questTypeRepository = questTypeRepository; _categoryRepository = categoryRepository; _avatarRepository = avatarRepository; }
public GetAvailableSkinsRequestHandler(IUserRepository userRepository, IAvatarRepository avatarRepository, ISkinRepository skinRepository, ICategoryRepository categoryRepository, IQuestRepository questRepository, IQuestTypeRepository questTypeRepository) { _userRepository = userRepository; _avatarRepository = avatarRepository; _skinRepository = skinRepository; _categoryRepository = categoryRepository; _questRepository = questRepository; _questTypeRepository = questTypeRepository; }
public AvatarController(ILogger <UsersController> logger, levelupContext context, IAvatarRepository avatarRepository, IUserRepository userRepository, ISkinRepository skinRepository, ICategoryRepository categoryQuest, IQuestRepository questRepository, IQuestTypeRepository questTypeRepository) { _logger = logger; _context = context; _avatarRepository = avatarRepository; _userRepository = userRepository; _skinRepository = skinRepository; _categoryQuest = categoryQuest; _questRepository = questRepository; _questTypeRepository = questTypeRepository; }
public AccountManager( IMedioClinicUserManager <MedioClinicUser, int> userManager, IMedioClinicSignInManager <MedioClinicUser, int> signInManager, IAuthenticationManager authenticationManager, IAvatarRepository avatarRepository, IBusinessDependencies dependencies) : base(userManager, dependencies) { SignInManager = signInManager ?? throw new ArgumentNullException(nameof(signInManager)); AuthenticationManager = authenticationManager ?? throw new ArgumentNullException(nameof(authenticationManager)); AvatarRepository = avatarRepository ?? throw new ArgumentNullException(nameof(avatarRepository)); }
public Mapper(Context _dbcontext) { this.dbcontext = _dbcontext; listingRepo = new SqlServerListingRepository(dbcontext); bidRepo = new SqlServerBidRepository(dbcontext); commentRepo = new SqlServerCommentRepository(dbcontext); userRepo = new SqlServerUserRepository(dbcontext); shippingRepo = new SqlServerShippingRepository(dbcontext); statusRepo = new SqlServerStatusRepository(dbcontext); categoryRepo = new SqlServerCategoryRepository(dbcontext); avatarRepo = new SqlServerAvatarRepository(dbcontext); }
public RegisterUserWithCredentialsCommandHandler( IAuthRepository authRepository, IAvatarRepository avatarRepository, IProfileImageUrlProvider profileImageUrlProvider, IMapper mapper, IMediator mediator) { _authRepository = authRepository; _avatarRepository = avatarRepository; _profileImageUrlProvider = profileImageUrlProvider; _mapper = mapper; _mediator = mediator; }
public ProfileManager( IAvatarRepository avatarRepository, IFileManager fileManager, IUserModelService userModelService, IErrorHelperService errorHelperService, IMedioClinicUserManager <MedioClinicUser, int> userManager, IMedioClinicUserStore userStore, IBusinessDependencies dependencies) : base(userManager, dependencies) { AvatarRepository = avatarRepository ?? throw new ArgumentNullException(nameof(avatarRepository)); FileManager = fileManager ?? throw new ArgumentNullException(nameof(fileManager)); UserModelService = userModelService ?? throw new ArgumentNullException(nameof(userModelService)); ErrorHelperService = errorHelperService ?? throw new ArgumentNullException(nameof(errorHelperService)); UserStore = userStore ?? throw new ArgumentNullException(nameof(userStore)); }
public UsersController( ILogger <UsersController> logger, levelupContext context, IAvatarRepository avatarRepository, ISkinRepository skinRepository, IUserRepository userRepository, IPasswordRecoveryDataRepository passwordRecoveryDataRepository, IConfiguration configuration) { _logger = logger; _context = context; _avatarRepository = avatarRepository; _skinRepository = skinRepository; _userRepository = userRepository; _passwordRecoveryDataRepository = passwordRecoveryDataRepository; Configuration = configuration; }
public AuthorizeUserWithFacebookCommandHandler( IFacebookApiClient facebookApiClient, ITenantProviderSettingsRepository providerSettingsRepository, ITenantsRepository tenantsRepository, IAuthRepository authRepository, IJwtTokenFactory jwtTokenFactory, IAvatarRepository avatarRepository, IGuid guid, IMapper mapper) { _facebookApiClient = facebookApiClient; _providerSettingsRepository = providerSettingsRepository; _tenantsRepository = tenantsRepository; _authRepository = authRepository; _jwtTokenFactory = jwtTokenFactory; _avatarRepository = avatarRepository; _guid = guid; _mapper = mapper; }
public AvatarService(IUnitOfWork uow, IAvatarRepository repository) { this.uow = uow; this.repository = repository; }
public SelectSkinRequestHandler(IUserRepository userRepository, IAvatarRepository avatarRepository, ISkinRepository skinRepository) { _userRepository = userRepository; _avatarRepository = avatarRepository; _skinRepository = skinRepository; }
public AvatarController(IAvatarRepository avatarRepository, IUserRepository userRepository) { _avatarRepository = avatarRepository; _userRepository = userRepository; }
public SignUpRequestHandler(IAvatarRepository avatarRepository, IUserRepository userRepository, ISkinRepository skinRepository) { _avatarRepository = avatarRepository; _userRepository = userRepository; _skinRepository = skinRepository; }
public AvatarBl(IAvatarRepository avatarRepository, IUserRepository userRepository) { _avatarRepository = avatarRepository; _userRepository = userRepository; }
public UserRepository(IConfiguration configuration, IAvatarRepository avatarRepo, ICollectionRepository collectionRepo) { _connectionString = configuration.GetValue <string>("ConnectionString"); _avatarRepo = avatarRepo; _collectionRepo = collectionRepo; }
public ProfileController(IProfileRepository profileRepository, IAvatarRepository avatarRepository) { _profileRepository = profileRepository; _avatarRepository = avatarRepository; }
public UpdateAvatarRequestHandler(IUserRepository userRepository, IAvatarRepository avatarRepository) { _avatarRepository = avatarRepository; _userRepository = userRepository; }
public AvatarController(ILogger <AvatarController> logger, IAvatarRepository repo) { _logger = logger; _repo = repo; }
public AuthController(IAuthRepository repo, IConfiguration config, IAvatarRepository avatarRepo) { this._avatarRepo = avatarRepo; this._config = config; this._repo = repo; }
public UserInfoRequestHandler(IUserRepository userRepository, IAvatarRepository avatarRepository) { _userRepository = userRepository; _avatarRepository = avatarRepository; }
public PostQuizScoreRequestHandler(IUserRepository userRepository, IAvatarRepository avatarRepository) { _userRepository = userRepository; _avatarRepository = avatarRepository; }
public DBinitializer(IAvatarRepository avatarRepository) { _avatarRepository = avatarRepository; }
public AvatarController(IAvatarRepository avatarRepo) { _avatarRepo = avatarRepo; }
public DBInit(IAvatarRepository avatarRepository) { _avatarRepository = avatarRepository; }
public AvatarService(IAvatarRepository aRepo) { _aRepo = aRepo; }
public static async Task <SkinInformations> Handle(User user, Skin skin, IAvatarRepository avatarRepository, ICategoryRepository categoryRepository, IQuestTypeRepository questTypeRepository, IQuestRepository questRepository) { Skin.SkinNameAsEnum skinName = skin.Name.AsSkinEnum(); SkinInformations skinInformations = null; IEnumerable <Quest> quests = null; switch (skinName) { case Skin.SkinNameAsEnum.man_default: case Skin.SkinNameAsEnum.woman_default: skinInformations = new SkinInformations("default skin", true); break; case Skin.SkinNameAsEnum.man_pyjama: case Skin.SkinNameAsEnum.woman_pyjama: Dbo.Category sleepCategory = await categoryRepository.GetByName(Dbo.Category.CategoryAsEnum.Sleep.ToString()); quests = (await questRepository.Get(user, sleepCategory.Id, questTypeRepository, null)) .Where(quest => { QuestState questState = QuestHandlers.QuestHandlers.Create(quest, user, questTypeRepository).GetState(); return(questState == QuestState.Claimed || questState == QuestState.Finished); }); int numberOfSleepQuestCompleted = quests.Count(); int numberOfSleepQuestGoal = 5; skinInformations = new SkinInformations($"do at least {numberOfSleepQuestGoal} sleep quests (current: {numberOfSleepQuestCompleted})", numberOfSleepQuestCompleted >= numberOfSleepQuestGoal); break; case Skin.SkinNameAsEnum.man_sportive: case Skin.SkinNameAsEnum.woman_sportive: Dbo.Category PACategory = await categoryRepository.GetByName(Dbo.Category.CategoryAsEnum.PhysicalActivity.ToString()); quests = (await questRepository.Get(user, PACategory.Id, questTypeRepository, null)) .Where(quest => { QuestState questState = QuestHandlers.QuestHandlers.Create(quest, user, questTypeRepository).GetState(); return(questState == QuestState.Claimed || questState == QuestState.Finished); }); int numberOfPAQuestCompleted = quests.Count(); int numberOfPAQuestGoal = 5; skinInformations = new SkinInformations($"do at least {numberOfPAQuestGoal} sleep quests (current: {numberOfPAQuestCompleted})", numberOfPAQuestCompleted >= numberOfPAQuestGoal); break; case Skin.SkinNameAsEnum.man_fancy: case Skin.SkinNameAsEnum.woman_fancy: case Skin.SkinNameAsEnum.man_funny: case Skin.SkinNameAsEnum.woman_funny: case Skin.SkinNameAsEnum.man_cook: case Skin.SkinNameAsEnum.woman_cook: Avatar avatar = await avatarRepository.GetByUser(user); skinInformations = new SkinInformations($"reach level {skin.LevelMin} (current: {avatar.Level})", avatar.Level >= skin.LevelMin); break; default: case Skin.SkinNameAsEnum.unknown: skinInformations = new SkinInformations("???", false); break; } return(skinInformations); }