//DI
        public ProjectUnitOfWork
        (
            ProjectDbContext _context,
            IArticleCommentRepository articleComments,
            IArticleLikeDisslikeRepository articleLikeDisslikes,
            IArticleRepository articles,
            IArticleCategoryRepository articleCategories,
            IAuthorizationAppealRepository authorizationAppeals,
            IChatCommentRepository chatComments,
            IChatRepository chats,
            IFavoriteRepository favorites,
            ITopicCommentRepository topicComments,
            ITopicRepository topics,
            IUserHistoryRepository userHistories,
            IUserRepository users

        ) : base(_context)

        {
            ArticleComments      = articleComments;
            ArticleLikeDisslikes = articleLikeDisslikes;
            Articles             = articles;
            ArticleCategories    = articleCategories;
            AuthorizationAppeals = authorizationAppeals;
            ChatComments         = chatComments;
            Chats         = chats;
            Favorites     = favorites;
            TopicComments = topicComments;
            Topics        = topics;
            UserHistories = userHistories;
            Users         = users;
        }
Esempio n. 2
0
 /// <summary>
 /// UserBusiness
 /// </summary>
 public UserBusiness(IUserRepository userRepository, IUserHistoryRepository userHistoryRepository, IVideoRepository videoRepository, IUserCollectRepository userCollectRepository, IUserFansRepository userFansRepository, ICommentsRepository commentsRepository, IAuthKeysRepository authKeysRepository)
 {
     _userRepository        = userRepository;
     _userHistoryRepository = userHistoryRepository;
     _videoRepository       = videoRepository;
     _userCollectRepository = userCollectRepository;
     _userFansRepository    = userFansRepository;
     _commentsRepository    = commentsRepository;
     _authKeysRepository    = authKeysRepository;
 }
Esempio n. 3
0
 public RecordUserChange(IUserHistoryRepository repository, IwsContext context)
 {
     this.repository = repository;
     this.context    = context;
 }
Esempio n. 4
0
 public HistoriesController(IUserHistoryRepository userHistoryRepository, IMapper mapper)
 {
     _userHistoryRepository = userHistoryRepository;
     _mapper = mapper;
 }