public TeacherProfileModel(IUserInfoLoader userInfoLoader, IProfile getPassword, ILoginChecker logincheker, IHttpContextAccessor httpContextAccessor) { _httpContextAccessor = httpContextAccessor; _getPasswords = getPassword; _logincheker = logincheker; _userInfoLoader = userInfoLoader; TeacherID = int.Parse(_httpContextAccessor.HttpContext.User.FindFirst(ClaimTypes.NameIdentifier).Value); }
public TeacherChatModel(IQuestionLoader questionLoader, IUserInfoLoader userInfoLoader, IQuestionAnswerRegister answerRegister, IHttpContextAccessor httpContextAccessor, ITeacherActivity teacherActivity) { _questionLoader = questionLoader; _userInfoLoader = userInfoLoader; _answerRegister = answerRegister; _teacherActivity = teacherActivity; _httpContextAccessor = httpContextAccessor; }
public IndexModel(IUserInfoLoader userInfoLoader, IHttpContextAccessor httpContextAccessor) { _userInfoLoader = userInfoLoader; _httpContextAccessor = httpContextAccessor; }
public InboxModel(IQuestionLoader questionLoader, IUserInfoLoader userInfoLoader) { _questionLoader = questionLoader; _userInfoLoader = userInfoLoader; }