Пример #1
0
 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>();
 }
Пример #2
0
        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);
        }
Пример #3
0
 public NonVersionedService(SyllabusManagerDbContext dbContext)
 {
     _dbContext = dbContext ?? throw new ArgumentNullException(nameof(dbContext));
     _dbSet     = _dbContext.Set <T>();
 }
Пример #4
0
 public ModelBaseService(SyllabusManagerDbContext dbContext)
 {
     _dbContext = dbContext;
     _dbSet     = _dbContext?.Set <T>();
 }
Пример #5
0
 public FieldOfStudyService(SyllabusManagerDbContext dbContext, IUserService userService) : base(dbContext)
 {
     _userService = userService;
 }
Пример #6
0
 public SubjectService(SyllabusManagerDbContext dbContext, UserManager <SyllabusManagerUser> userManager, ISubjectPdf subjectPdf) : base(dbContext, userManager)
 {
     _subjectPdf = subjectPdf;
 }
Пример #7
0
 public LearningOutcomeService(SyllabusManagerDbContext dbContext, UserManager <SyllabusManagerUser> userManager, ILearningOutcomePdf learningOutcomePdf) : base(dbContext, userManager)
 {
     _learningOutcomePdf = learningOutcomePdf;
 }
Пример #8
0
 public SyllabusService(SyllabusManagerDbContext dbContext, UserManager <SyllabusManagerUser> userManager, DbSet <Syllabus> set) : base(dbContext, userManager)
 {
     _dbSet = set;
 }
Пример #9
0
 public SyllabusService(SyllabusManagerDbContext dbContext, UserManager <SyllabusManagerUser> userManager, ISyllabusPdf syllabusPdf, IPlanPdf planPdf) : base(dbContext, userManager)
 {
     this._syllabusPdf = syllabusPdf;
     _planPdf          = planPdf;
 }
Пример #10
0
 protected DocumentInAcademicYearService(SyllabusManagerDbContext dbContext, UserManager <SyllabusManagerUser> userManager) : base(dbContext)
 {
     _userManager = userManager;
 }