public UserService(UserManager <SyllabusManagerUser> userManager, RoleManager <IdentityRole> roleManager, SyllabusManagerDbContext dbContext) { _userManager = userManager; _roleManager = roleManager; _dbContext = dbContext ?? throw new ArgumentNullException(nameof(dbContext)); _dbSet = _dbContext.Set <SyllabusManagerUser>(); }
public static SyllabusManagerDbContext GetInMemorySyllabusContext() { DbContextOptions <SyllabusManagerDbContext> options; var builder = new DbContextOptionsBuilder <SyllabusManagerDbContext>(); builder.UseInMemoryDatabase("syllabus"); options = builder.Options; SyllabusManagerDbContext syllabusContext = new SyllabusManagerDbContext(options); syllabusContext.Database.EnsureDeleted(); syllabusContext.Database.EnsureCreated(); return(syllabusContext); }
public NonVersionedService(SyllabusManagerDbContext dbContext) { _dbContext = dbContext ?? throw new ArgumentNullException(nameof(dbContext)); _dbSet = _dbContext.Set <T>(); }
public ModelBaseService(SyllabusManagerDbContext dbContext) { _dbContext = dbContext; _dbSet = _dbContext?.Set <T>(); }
public FieldOfStudyService(SyllabusManagerDbContext dbContext, IUserService userService) : base(dbContext) { _userService = userService; }
public SubjectService(SyllabusManagerDbContext dbContext, UserManager <SyllabusManagerUser> userManager, ISubjectPdf subjectPdf) : base(dbContext, userManager) { _subjectPdf = subjectPdf; }
public LearningOutcomeService(SyllabusManagerDbContext dbContext, UserManager <SyllabusManagerUser> userManager, ILearningOutcomePdf learningOutcomePdf) : base(dbContext, userManager) { _learningOutcomePdf = learningOutcomePdf; }
public SyllabusService(SyllabusManagerDbContext dbContext, UserManager <SyllabusManagerUser> userManager, DbSet <Syllabus> set) : base(dbContext, userManager) { _dbSet = set; }
public SyllabusService(SyllabusManagerDbContext dbContext, UserManager <SyllabusManagerUser> userManager, ISyllabusPdf syllabusPdf, IPlanPdf planPdf) : base(dbContext, userManager) { this._syllabusPdf = syllabusPdf; _planPdf = planPdf; }
protected DocumentInAcademicYearService(SyllabusManagerDbContext dbContext, UserManager <SyllabusManagerUser> userManager) : base(dbContext) { _userManager = userManager; }