public SectionController( EEDbContext dbContext, UserManager <EEUser> userManager) { _dbContext = dbContext; _userManager = userManager; }
public CourseController( UserManager <EEUser> userManager, SignInManager <EEUser> signInManager, EEDbContext _context) { _userManager = userManager; _signInManager = signInManager; _dbContext = _context; }
public HomeController( SignInManager <EEUser> signInManager, ILoggerFactory loggerFactory, EEDbContext dbContext) { _signInManager = signInManager; _logger = loggerFactory.CreateLogger <HomeController>(); _dbContext = dbContext; }
public ProfileController( UserManager <EEUser> userManager, SignInManager <EEUser> signInManager, EEDbContext context) { _userManager = userManager; _signInManager = signInManager; _dbContext = context; }
public CourseController( UserManager <EEUser> userManager, EEDbContext dbContext, ServiceLocation serviceLocation) { _userManager = userManager; _dbContext = dbContext; _serviceLocation = serviceLocation; }
public HomeController( SignInManager <EEUser> signInManager, ILoggerFactory loggerFactory, EEDbContext dbContext, ServiceLocation serviceLocation) { _signInManager = signInManager; _logger = loggerFactory.CreateLogger <HomeController>(); _dbContext = dbContext; _serviceLocation = serviceLocation; }
public CourseController( UserManager <EEUser> userManager, SignInManager <EEUser> signInManager, EEDbContext dbContext, ServiceLocation serviceLocation, ScriptsFilter scriptsFilter) { _userManager = userManager; _signInManager = signInManager; _dbContext = dbContext; _serviceLocation = serviceLocation; _scriptsFilter = scriptsFilter; }
public async Task Restore(EEUser user /*Target user*/, int panel, EEDbContext dbContext, EEUser currentUser) { LeftContent = new SharedLeftContent { UserNickName = user.NickName, UserName = user.UserName, Email = user.Email, UserIconFilePath = user.IconFilePath, UserId = user.Id, AlreadyFollowed = currentUser != null ? await dbContext .Follows .Where(t => t.TriggerId == currentUser.Id && t.ReceiverId == user.Id) .CountAsync() > 0 : false, IsMe = user.Id == currentUser?.Id, Bio = user.Bio }; UpContent = new SharedUpContent { ActivePanel = panel, UserName = user.UserName, SubScribeCount = await dbContext .Subscriptions .Where(t => t.UserId == user.Id) .CountAsync(), FollowerCount = await dbContext .Follows .Where(t => t.ReceiverId == user.Id) .CountAsync(), FollowingCount = await dbContext .Follows .Where(t => t.TriggerId == user.Id) .CountAsync(), CoursesCount = await dbContext .Courses .Where(t => t.OwnerId == user.Id) .CountAsync() }; }