示例#1
0
 public CommentRepository(IDataBaseAccessor dbAccessor, IMapper <Comment, DB.Models.Comment> dbCommentMapper,
                          IMapper <DB.Models.Comment, Core.Entities.Comment> dtoCommentMapper)
 {
     this.dbAccessor       = dbAccessor;
     this.dbCommentMapper  = dbCommentMapper;
     this.dtoCommentMapper = dtoCommentMapper;
 }
示例#2
0
 public UserRepository(IDataBaseAccessor dbAccessor, IMapper <User, DB.Models.User> dbUserMapper,
                       IMapper <DB.Models.User, Core.Entities.User> dtoUserMapper)
 {
     this.dbAccessor    = dbAccessor;
     this.dbUserMapper  = dbUserMapper;
     this.dtoUserMapper = dtoUserMapper;
 }
        public void Init()
        {
            this.dataBaseAccessorSubstitute = Substitute.For<IDataBaseAccessor>();

            this.questionContainer = new QuestionContainer(this.dataBaseAccessorSubstitute);

            this.questions = new List<IQuestion>(10);
        }
示例#4
0
 public PostRepository(IDataBaseAccessor accessor,
                       IMapper <PostSummary, DB.Models.PostSummary> dbPostSummaryMapper,
                       IMapper <Post, DB.Models.Post> dbPostMapper, IMapper <DB.Models.Post, PostDetails> dtoPostMapper,
                       IMapper <DB.Models.PostSummary, Core.Entities.PostSummary> dtoPostSummaryMapper)
 {
     dbAccessor = accessor;
     this.dbPostSummaryMapper  = dbPostSummaryMapper;
     this.dbPostMapper         = dbPostMapper;
     this.dtoPostMapper        = dtoPostMapper;
     this.dtoPostSummaryMapper = dtoPostSummaryMapper;
 }
示例#5
0
 public ADOCourseService(IDataBaseAccessor idb)
 {
     this.idb = idb;
 }
 public QuestionContainer(IDataBaseAccessor dataBaseAccessor)
 {
     throw new NotImplementedException();
 }