コード例 #1
0
 private EnrolInBlockHandler GetHandler()
 {
     return(new EnrolInBlockHandler(
                _userRepositoryBuilder.BuildObject(),
                new BlockEnrolmentService(_blockRepositoryBuilder.BuildObject()),
                _postOfficeBuilder.BuildObject()));
 }
コード例 #2
0
 private CheckStudentIntoClassHandler GetHandler()
 {
     return(new CheckStudentIntoClassHandler(ClassRepositoryBuilder.BuildObject(), UserRepositoryBuilder.BuildObject()));
 }
コード例 #3
0
 private UpdatePassValidator GetValidator()
 {
     return(new UpdatePassValidator(_passRepositoryBuilder.BuildObject()));
 }
コード例 #4
0
 private CreateUserValidator GetValidator()
 {
     return(new CreateUserValidator(
                _userRepositoryBuilder.BuildObject()));
 }
コード例 #5
0
 private UserPassAppender GetUserPassAppender()
 {
     return(new UserPassAppender(new PassCreatorFactory(ClassRepositoryBuilder.BuildObject())));
 }
コード例 #6
0
 private CheckStudentIntoClassValidator GetValidator()
 {
     return(new CheckStudentIntoClassValidator(
                _userRepositoryBuilder.BuildObject(),
                _classRepositoryBuilder.BuildObject()));
 }