示例#1
0
 public TopicsController(ITopicsRepository topicsRepository, 
     IChaptersRepository chaptersRepository, IUserRepository userRepository)
 {
     ChaptersRepository = chaptersRepository;
     UserRepository = userRepository;
     TopicsRepository = topicsRepository;
 }
 public ChaptersController(IModulesRepository modulesRepository, 
     IChaptersRepository chaptersRepository, IUserRepository userRepository)
 {
     ChaptersRepository = chaptersRepository;
     UserRepository = userRepository;
     ModulesRepository = modulesRepository;
 }
 private void InitServices()
 {
     _modulesService = new ModulesRepository(AppConfig.ServiceUrl, _accountService);
     _chaptersService = new ChaptersRepository(AppConfig.ServiceUrl, _accountService);
     _topicsService = new TopicsRepository(AppConfig.ServiceUrl, _accountService);
 }
示例#4
0
 public SampleDataController(AppDbContext context, IRootsRepository roots, IChaptersRepository chapters)
 {
     _context  = context;
     _roots    = roots;
     _chapters = chapters;
 }