Пример #1
0
 public TeacherService(ITeacherRepository teacherRepository, IUserRepository userRepository, ISubjectProvider subjectProvider, IMapper mapper)
 {
     _teacherRepository = teacherRepository;
     _userRepository    = userRepository;
     _subjectProvider   = subjectProvider;
     _mapper            = mapper;
 }
Пример #2
0
        public void SetUp()
        {
            var mongo = new MongoClient(new MongoUrl("mongodb://localhost:27017"));

            database = mongo.GetDatabase("TheTeacher");
            cache    = new Mock <IMemoryCache>();

            subjectProvider = new SubjectProvider(cache.Object, database);
        }
Пример #3
0
 public SubjectsController(ICommandDispatcher commandDispatcher, ISubjectProvider subjetctProvider) : base(commandDispatcher)
 {
     _subjectProvider = subjetctProvider;
 }
Пример #4
0
 public LessonService(IMapper mapper, ITeacherRepository teacherRepository, ISubjectProvider subjectProvider)
 {
     _mapper            = mapper;
     _teacherRepository = teacherRepository;
     _subjectProvider   = subjectProvider;
 }