/// <summary> /// Gets the current user /// </summary> /// <returns></returns> public static async Task <ForumUser> GetCurrentUserAsync() { using (ForumUserManager forumUserManager = new ForumUserManager()) { return(await forumUserManager.FindByIdAsync(HttpContext.Current.User.Identity.GetUserId())); } }
public virtual void Dispose() { if (Context != null) { Context.Dispose(); Context = null; } if (ForumUserManager != null) { ForumUserManager.Dispose(); ForumUserManager = null; } }
public ThreadManager() { Context = new DatabaseContext(); ForumUserManager = new ForumUserManager(); }