示例#1
0
 public TestService(IMappingProvider mapper,
                    IRepository <Test> tests,
                    IRandomProvider random,
                    ISaver saver,
                    IGenericShuffler shuffler)
 {
     this.mapper   = mapper;
     this.tests    = tests;
     this.random   = random;
     this.saver    = saver;
     this.shuffler = shuffler;
 }
示例#2
0
 public UserTestsService(IMappingProvider mapper,
                         IDateTimeProvider dateTime,
                         ITestService testService,
                         ICategoriesService categoriesService,
                         IUserTestAnswersService utaService,
                         IRepository <UserTests> userTests,
                         IGenericShuffler shuffler,
                         ISaver saver)
 {
     this.mapper            = mapper;
     this.dateTime          = dateTime;
     this.testService       = testService;
     this.categoriesService = categoriesService;
     this.utaService        = utaService;
     this.userTests         = userTests;
     this.shuffler          = shuffler;
     this.saver             = saver;
 }