Esempio n. 1
0
 public EvaluationUOW(EvaluationContext context, EvIdentityContext identContext, UserManager <EvaluationUser> appUserManager, IUserRepository userRepository, IResultRepository resultRepository, IQuestionRepository questionRepository, ITestRepository testRepository)
 {
     _context        = context ?? throw new ArgumentNullException(nameof(context));
     _identContext   = identContext ?? throw new ArgumentNullException(nameof(identContext));
     _appUserManager = appUserManager ?? throw new ArgumentNullException(nameof(appUserManager));
     users           = userRepository ?? throw new ArgumentNullException(nameof(appUserManager));
     results         = resultRepository ?? throw new ArgumentNullException(nameof(appUserManager));
     questions       = questionRepository ?? throw new ArgumentNullException(nameof(appUserManager));
     tests           = testRepository ?? throw new ArgumentNullException(nameof(appUserManager));
 }
Esempio n. 2
0
 public UserRepository(UserManager <EvaluationUser> userManager, EvIdentityContext userContext)
 {
     _userManager = userManager;
     _context     = userContext;
 }