public VBThreadManager(VBDbContext db, VBForumManager forumManager, VBUserManager userManager, IVBCache cache) { this.db = db; this.forumManager = forumManager; this.userManager = userManager; this.cache = cache; }
public WarmUpController(VBDbContext db, VBThreadManager threadManager, VBSessionManager sessionManager, VBSettingsManager settingsManager, VBForumManager forumManager, VBUserManager userManager) { this.db = db; this.threadManager = threadManager; this.sessionManager = sessionManager; this.settingsManager = settingsManager; this.forumManager = forumManager; this.userManager = userManager; }
public VBSessionManager(VBDbContext db, VBUserManager userManager, VBSettingsManager settingsManager, VBConfig vbConfig, IHttpContextAccessor contextAccessor, IVBCache cache) { this.db = db; this.userManager = userManager; this.settingsManager = settingsManager; this.vbConfig = vbConfig; this.contextAccessor = contextAccessor; this.cache = cache; }
public static void WarmUpServices(VBDbContext db, VBThreadManager threadManager, VBSessionManager sessionManager, VBSettingsManager settingsManager, VBForumManager forumManager, VBUserManager userManager) { var attachment = db.Attachments.FirstOrDefault(); var customAvatar = db.CustomAvatars.FirstOrDefault(); var forumPerm = db.ForumPermissions.FirstOrDefault(); var forum = db.Forums.FirstOrDefault(); var message = db.Messages.FirstOrDefault(); var messageText = db.MessagesText.FirstOrDefault(); var poll = db.Polls.FirstOrDefault(); var post = db.Posts.FirstOrDefault(); var thanks = db.PostThanks.FirstOrDefault(); var session = db.Sessions.FirstOrDefault(); var setting = db.Settings.FirstOrDefault(); var threadRead = db.ThreadReads.FirstOrDefault(); var thread = db.Threads.FirstOrDefault(); var group = db.UserGroups.FirstOrDefault(); var user = db.Users.Include(u => u.UserGroup) .FirstOrDefault(); WarmUpManagers(threadManager, sessionManager, settingsManager, forumManager, userManager, thread, user, session); }
public NewestContentModel(VBDbContext db, int limit) { Threads = db.Threads.OrderByDescending(thread => thread.CreatedTimeRaw) .Include(thread => thread.Forum) .Take(limit) .ToList(); Posts = db.Posts.OrderByDescending(post => post.CreatedTimeRaw) .Include(post => post.Thread) .Take(limit) .ToList(); Users = db.Users.OrderByDescending(user => user.JoinDateRaw) .Include(user => user.UserGroup) .Take(limit) .ToList(); Sessions = db.Sessions.OrderByDescending(session => session.LastActivityRaw) .Include(session => session.User) .Include(session => session.InThread) .Take(limit) .ToList(); Forums = db.Forums.Include(f => f.Parent) .Include(f => f.LastPostAuthor) .Include(f => f.Permissions) .ToList(); }
public VBForumManager(VBDbContext db, IVBCache cache) { this.db = db; this.cache = cache; }
public HomeController(VBDbContext db) { this.db = db; }
public VBUserManager(VBDbContext db) { this.db = db; }
public VBAttachmentManager(VBDbContext db) { this.db = db; }
public VBSettingsManager(VBDbContext db, IVBCache cache) { this.db = db; this.cache = cache; }