public AuthService(QSpaceDbContext DB, SignInManager <User> signInManager, IMapper Mapper, IConfiguration Configuration, UserManager <User> userManager) { _DB = DB; _signInManager = signInManager; _Mapper = Mapper; _Configuration = Configuration; _userManager = userManager; }
public SessionService(QSpaceDbContext DB, IMapper mapper, IUrlHelperFactory urlHelperFactory, IActionContextAccessor actionContextAccessor) { _DB = DB; _mapper = mapper; var urlHelper = urlHelperFactory.GetUrlHelper(actionContextAccessor.ActionContext); }
public static void TryUpdateManyToMany <T, TKey>(this QSpaceDbContext db, IEnumerable <T> currentItems, IEnumerable <T> newItems, Func <T, TKey> getKey) where T : class { db.Set <T>().RemoveRange(currentItems.Except(newItems, getKey)); db.Set <T>().AddRange(newItems.Except(currentItems, getKey)); }
public QuizService(QSpaceDbContext DB, IMapper mapper) { _DB = DB; _mapper = mapper; }
public SessionService(QSpaceDbContext DB, IMapper mapper) { _DB = DB; _mapper = mapper; }
public MCQuestionService(QSpaceDbContext DB, IMapper mapper, IFileService fileService) { _DB = DB; _mapper = mapper; _fileService = fileService; }
public UserService(QSpaceDbContext DB, UserManager <User> userManager, IMapper Mapper) { _DB = DB; _userManager = userManager; _Mapper = Mapper; }
public StudentService(QSpaceDbContext DB, IMapper mapper, ISessionService sessionService) { _DB = DB; _mapper = mapper; _sessionService = sessionService; }