public PersistenceService(IImgBoardContext context, ICategoryRepository categoryRepository, ICommentRepository commentRepository, IImageRepository imageRepository, ITagRepository tagRepository, IUserRepository userRepository) : base(context) { base.repositoriesSet.Register <DbCategory, ICategoryRepository>(categoryRepository); base.repositoriesSet.Register <DbComment, ICommentRepository>(commentRepository); base.repositoriesSet.Register <DbImage, IImageRepository>(imageRepository); base.repositoriesSet.Register <DbTag, ITagRepository>(tagRepository); base.repositoriesSet.Register <DbUser, IUserRepository>(userRepository); }
public GenericRepository(IImgBoardContext context) { this.context = context; this.dbSet = context.Set <TEntity>(); }
public CategoryRepository(IImgBoardContext context) : base(context) { }
public UserRepository(IImgBoardContext context) : base(context) { }
public TagRepository(IImgBoardContext context) : base(context) { }
public BaseMainService(IImgBoardContext context) : base(context) { base.context = context; base.policy = DataConflictPolicy.ClientWins; this.repositoriesSet = new RepositoriesSet(); }
public void Init() { this.context = new ImgBoardTestContext(); this.repository = new GenericRepository <DbCategory>(this.context); this.dataSet.Initialize(); }
public CommentRepository(IImgBoardContext context) : base(context) { }
public ImageRepository(IImgBoardContext context) : base(context) { }