コード例 #1
0
 public AuthService(QSpaceDbContext DB, SignInManager <User> signInManager, IMapper Mapper, IConfiguration Configuration, UserManager <User> userManager)
 {
     _DB            = DB;
     _signInManager = signInManager;
     _Mapper        = Mapper;
     _Configuration = Configuration;
     _userManager   = userManager;
 }
コード例 #2
0
 public SessionService(QSpaceDbContext DB, IMapper mapper, IUrlHelperFactory urlHelperFactory,
                       IActionContextAccessor actionContextAccessor)
 {
     _DB     = DB;
     _mapper = mapper;
     var urlHelper =
         urlHelperFactory.GetUrlHelper(actionContextAccessor.ActionContext);
 }
コード例 #3
0
ファイル: Extensions.cs プロジェクト: hend-isleem/Q-Space
 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));
 }
コード例 #4
0
ファイル: QuizService.cs プロジェクト: hend-isleem/Q-Space
 public QuizService(QSpaceDbContext DB, IMapper mapper)
 {
     _DB     = DB;
     _mapper = mapper;
 }
コード例 #5
0
ファイル: SessionService.cs プロジェクト: hend-isleem/Q-Space
 public SessionService(QSpaceDbContext DB, IMapper mapper)
 {
     _DB     = DB;
     _mapper = mapper;
 }
コード例 #6
0
 public MCQuestionService(QSpaceDbContext DB, IMapper mapper, IFileService fileService)
 {
     _DB          = DB;
     _mapper      = mapper;
     _fileService = fileService;
 }
コード例 #7
0
ファイル: UserService.cs プロジェクト: hend-isleem/Q-Space
 public UserService(QSpaceDbContext DB, UserManager <User> userManager, IMapper Mapper)
 {
     _DB          = DB;
     _userManager = userManager;
     _Mapper      = Mapper;
 }
コード例 #8
0
ファイル: StudentService.cs プロジェクト: hend-isleem/Q-Space
 public StudentService(QSpaceDbContext DB, IMapper mapper, ISessionService sessionService)
 {
     _DB             = DB;
     _mapper         = mapper;
     _sessionService = sessionService;
 }