public LectureTagBinder(IAppEntityRepository <LectureTag> lectureTagRepository, IAppEntityRepository <Tag> tagRepository, IDataContext dataContext) { this.lectureTagRepository = lectureTagRepository; this.tagRepository = tagRepository; this.dataContext = dataContext; }
public LectureService(IAppEntityRepository <Lecture> lectureRepository, ILectureTagBinder lectureTagBinder, IDataContext dataContext) { this.lectureRepository = lectureRepository; this.lectureTagBinder = lectureTagBinder; this.dataContext = dataContext; }
public GroupService(IAppEntityRepository <StudyGroup> groupsRepository, IAppEntityRepository <User> usersRepository, IDataContext dataContext) { this.groupsRepository = groupsRepository; this.usersRepository = usersRepository; this.dataContext = dataContext; }
public CurrentUserService(IContextService contextService, IDataContext dataContext, IAppEntityRepository <User> usersRepository) { this.contextService = contextService; this.dataContext = dataContext; this.usersRepository = usersRepository; }
public UserRolesService(IAppEntityRepository <User> usersRepository, IAppEntityRepository <UserRole> userRolesRepository, IDataContext dataContext) { this.usersRepository = usersRepository; this.userRolesRepository = userRolesRepository; this.dataContext = dataContext; }
public Application(IDataContext dataContext, IAppEntityRepository <Achievement> achievementRepository, IAppEntityRepository <User> usersRepository, IAppEntityRepository <UserAchievement> userAchievementRepository) { this.dataContext = dataContext; this.achievementRepository = achievementRepository; this.usersRepository = usersRepository; this.userAchievementRepository = userAchievementRepository; }
public UsersService(IAppEntityRepository <User> usersRepository, IDataContext dataContext, ICurrentUser currentUser, IPasswordEncrypter passwordEncrypter) { this.usersRepository = usersRepository; this.dataContext = dataContext; this.currentUser = currentUser; this.passwordEncrypter = passwordEncrypter; }
public TestTemplatesService(IKnowledgeTestResultService knowledgeTestResultService, IAppEntityRepository <TestTemplate> testTemplateRepository, IAppEntityRepository <KnowledgeTest> knowledgeTestRepository, ICurrentUser currentUser, IDataContext dataContext) { this.knowledgeTestResultService = knowledgeTestResultService; this.testTemplateRepository = testTemplateRepository; this.knowledgeTestRepository = knowledgeTestRepository; this.currentUser = currentUser; this.dataContext = dataContext; }
public AccountService(IUsersService usersService, IAuthenticationService authenticationService, IPasswordEncrypter passwordEncrypter, IAppEntityRepository <User> usersRepository, IDataContext dataContext, IEmailService emailService, IBase64TextConverter base64TextConverter, IPasswordGenerator passwordGenerator) { this.usersService = usersService; this.authenticationService = authenticationService; this.passwordEncrypter = passwordEncrypter; this.usersRepository = usersRepository; this.dataContext = dataContext; this.emailService = emailService; this.base64TextConverter = base64TextConverter; this.passwordGenerator = passwordGenerator; }
public LiteratureService(IAppEntityRepository <Literature> literatureRepository, IDataContext dataContext) { this.literatureRepository = literatureRepository; this.dataContext = dataContext; }
public KnowledgeTestService(IAppEntityRepository <KnowledgeTest> knowledgeTestRepository, IKnowledgeTestResultService knowledgeTestResultService) { this.knowledgeTestRepository = knowledgeTestRepository; this.knowledgeTestResultService = knowledgeTestResultService; }
public TagService(IAppEntityRepository <Tag> tagRepository) { this.tagRepository = tagRepository; }