/// <summary> /// Initializes a new instance of the <see cref="YafReadTrackCurrentUser"/> class. The yaf read track current user. /// </summary> /// <param name="yafSession"> /// </param> /// <param name="boardSettings"> /// </param> /// <param name="sessionState"> /// The session State. /// </param> public YafReadTrackCurrentUser( IYafSession yafSession, YafBoardSettings boardSettings, HttpSessionStateBase sessionState) { this._yafSession = yafSession; this._boardSettings = boardSettings; this._sessionState = sessionState; }
/// <summary> /// Initializes a new instance of the <see cref="LastVisitEventHandler"/> class. /// </summary> /// <param name="yafSession">The YAF session.</param> /// <param name="requestBase">The request base.</param> /// <param name="responseBase">The response base.</param> public LastVisitEventHandler( [NotNull] IYafSession yafSession, HttpRequestBase requestBase, HttpResponseBase responseBase) { this._requestBase = requestBase; this._responseBase = responseBase; this.YafSession = yafSession; }
/// <summary> /// Initializes a new instance of the <see cref="YafReadTrackCurrentUser" /> class. The yaf read track current user. /// </summary> /// <param name="yafSession">The yaf session.</param> /// <param name="boardSettings">The board settings.</param> /// <param name="sessionState">The session State.</param> /// <param name="forumReadRepository"></param> /// <param name="topicReadRepository"></param> public YafReadTrackCurrentUser( IYafSession yafSession, YafBoardSettings boardSettings, HttpSessionStateBase sessionState, IRepository<ForumReadTracking> forumReadRepository, IRepository<TopicReadTracking> topicReadRepository) { this._yafSession = yafSession; this._boardSettings = boardSettings; this._sessionState = sessionState; this._forumReadRepository = forumReadRepository; this._topicReadRepository = topicReadRepository; }
/// <summary> /// Initializes a new instance of the <see cref="YafReadTrackCurrentUser" /> class. The yaf read track current user. /// </summary> /// <param name="yafSession">The yaf session.</param> /// <param name="boardSettings">The board settings.</param> /// <param name="sessionState">The session State.</param> /// <param name="forumReadRepository"></param> /// <param name="topicReadRepository"></param> public YafReadTrackCurrentUser( IYafSession yafSession, YafBoardSettings boardSettings, HttpSessionStateBase sessionState, IRepository <ForumReadTracking> forumReadRepository, IRepository <TopicReadTracking> topicReadRepository) { this._yafSession = yafSession; this._boardSettings = boardSettings; this._sessionState = sessionState; this._forumReadRepository = forumReadRepository; this._topicReadRepository = topicReadRepository; }
/// <summary> /// Initializes a new instance of the <see cref="MobileThemeForumModule"/> class. /// </summary> /// <param name="yafSession"> /// The YAF session. /// </param> /// <param name="httpRequestBase"> /// The http request base. /// </param> public MobileThemeForumModule([NotNull] IYafSession yafSession, [NotNull] HttpRequestBase httpRequestBase) { this.YafSession = yafSession; this.HttpRequestBase = httpRequestBase; }