Exemplo n.º 1
0
        public UserRepository(IOptions <AppSettings> settings)
        {
            var dbContext = new MongoDbContext(settings);

            _users            = dbContext.Users;
            _followRepository = new FollowRepository(settings);
        }
 public UnitOfWork(SocialMediaContext context)
 {
     AppContext = context;
     Users      = new UserRepository(context.Users);
     Posts      = new PostsRepository(context.Posts);
     Followings = new FollowRepository(context.Followings);
 }
 public FollowsLogic(IFollowRepository followRepository, IIdentityFactory identityFactory,
                     IUserEventsPublisher userEventsPublisher)
 {
     _followRepository    = followRepository;
     _identityFactory     = identityFactory;
     _userEventsPublisher = userEventsPublisher;
 }
 public ProjectService(
     IUnitOfWork unitOfWork,
     IMapper mapper,
     IProjectRepository projectRepository,
     IRoomRepository roomRepository,
     IUserRepository userRepository,
     ITagRepository tagRepository,
     IManagerRepository managerRepository,
     ITeamMemberRepository teamMemberRepository,
     ITaskRepository taskRepository,
     IFollowRepository followRepository,
     MapperConfiguration mapperConfig,
     INotificationRepository notificationRepository)
 {
     _unitOfWork             = unitOfWork;
     _mapper                 = mapper;
     _projectRepository      = projectRepository;
     _roomRepository         = roomRepository;
     _managerRepository      = managerRepository;
     _teamMemberRepository   = teamMemberRepository;
     _tagRepository          = tagRepository;
     _userRepository         = userRepository;
     _taskRepository         = taskRepository;
     _followRepository       = followRepository;
     _notificationRepository = notificationRepository;
     _mapperConfig           = mapperConfig;
 }
Exemplo n.º 5
0
 public UserService(IUserRepository userRepository,
                    IHttpContextAccessor httpContextAccessor,
                    IConfiguration configuration,
                    IAccountRepository accountRepository,
                    IPostRepository postRepository,
                    IClientGroupRepository clientGroupRepository,
                    IFieldRepository fieldRepository,
                    IFollowRepository followRepository,
                    IMapper mapper,
                    IObjectLevelRepository objectLevelRepository,
                    INotificationObjectRepository notificationObjectRepository,
                    IFcmRepository fcmRepository,
                    ILevelRepository levelRepository, ISearchHistoryRepository searchHistoryRepository)
 {
     this.userRepository        = userRepository;
     _httpContextAccessor       = httpContextAccessor;
     _configuration             = configuration;
     this.accountRepository     = accountRepository;
     this.postRepository        = postRepository;
     this.clientGroupRepository = clientGroupRepository;
     this.fieldRepository       = fieldRepository;
     this.followRepository      = followRepository;
     this.mapper = mapper;
     this.objectLevelRepository        = objectLevelRepository;
     this.notificationObjectRepository = notificationObjectRepository;
     this.fcmRepository           = fcmRepository;
     this.levelRepository         = levelRepository;
     this.searchHistoryRepository = searchHistoryRepository;
 }
Exemplo n.º 6
0
 public UserConvertAction(IPostRepository postRepository, IUserRepository userRepository, IFollowRepository followRepository, IObjectLevelRepository objectLevelRepository, IMapper mapper)
 {
     this.postRepository        = postRepository;
     this.userRepository        = userRepository;
     this.followRepository      = followRepository;
     this.objectLevelRepository = objectLevelRepository;
     this.mapper = mapper;
 }
Exemplo n.º 7
0
   public FollowConvertAction(IUserRepository userRepository,
 IFollowRepository followRepository,
 IHttpContextAccessor httpContextAccessor)
   {
       this.userRepository = userRepository;
       this.followRepository = followRepository;
       this.httpContextAccessor = httpContextAccessor;
   }
Exemplo n.º 8
0
 public UserService(IUserRepository userRepository, ISubscriptionRepository subscriptionRepository, IFollowRepository followRepository, ICountryRepository countryRepository, IRoleRepository roleRepository)
 {
     UserRepository         = userRepository;
     SubscriptionRepository = subscriptionRepository;
     FollowRepository       = followRepository;
     CountryRepository      = countryRepository;
     RoleRepository         = roleRepository;
 }
Exemplo n.º 9
0
 public PostService(IPostRepository postRepository,
                    IUserRepository userRepository, IMapper mapper, IFollowRepository followRepository)
 {
     _postRepository   = postRepository;
     _userRepository   = userRepository;
     _followRepository = followRepository;
     _mapper           = mapper;
 }
Exemplo n.º 10
0
 public MusicianService(IMusicianRepository musicianRepository, IMusicianGenreRepository musicianGenreRepository,
                        IMusicianInstrumentRepository musicianInstrumentRepository, IFollowRepository followRepository, IUnitOfWork unitOfWork)
 {
     _musicianRepository           = musicianRepository;
     _musicianGenreRepository      = musicianGenreRepository;
     _musicianInstrumentRepository = musicianInstrumentRepository;
     _followRepository             = followRepository;
     _unitOfWork = unitOfWork;
 }
Exemplo n.º 11
0
 public MemberService(IMemberMapper memberMapper, IUserService userService, IUserProfileRepository userProfileRepository, IMemberPersonalize memberPersonalize, IFollowRepository followRepository, ICurrentUserProvider currentUserProvider)
 {
     _memberMapper          = memberMapper;
     _userService           = userService;
     _userProfileRepository = userProfileRepository;
     _memberPersonalize     = memberPersonalize;
     _followRepository      = followRepository;
     _currentUserProvider   = currentUserProvider;
 }
Exemplo n.º 12
0
 public PostService(IFactorRepository factorRepository, IPostRepository postRepository, IUserRepository userRepository, ISettingRepository settingRepository, IMessageRepository messageRepository, IFollowRepository followRepository, ICommentRepository commentRepository)
 {
     _factorRepository  = factorRepository;
     _postRepository    = postRepository;
     _userRepository    = userRepository;
     _settingRepository = settingRepository;
     _messageRepository = messageRepository;
     _followRepository  = followRepository;
     _commentRepository = commentRepository;
 }
Exemplo n.º 13
0
 public FollowController(IFollowRepository followRepository, IMapper mapper, LinkGenerator linkGenerator, IValidator <Follow> followValidator, ILogger logger, IUserMockRepository userMockService, IBlackListMockRepository blackListMockService)
 {
     this.followRepository     = followRepository;
     this.mapper               = mapper;
     this.linkGenerator        = linkGenerator;
     this.followValidator      = followValidator;
     this.logger               = logger;
     this.userMockService      = userMockService;
     this.blackListMockService = blackListMockService;
 }
Exemplo n.º 14
0
 public UserService(IFriendRepository friendRepository, IUserProfileRepository userProfileRepository, IMemberMapper memberMapper, IFollowRepository followRepository, IFollowMapper followMapper, IApiClient apiClient, IHttpContextAccessor httpContextAccessor)
 {
     _friendRepository      = friendRepository;
     _userProfileRepository = userProfileRepository;
     _memberMapper          = memberMapper;
     _followRepository      = followRepository;
     _followMapper          = followMapper;
     _apiClient             = apiClient;
     _httpContextAccessor   = httpContextAccessor;
 }
Exemplo n.º 15
0
 public FollowStore(
     IFollowRepository <Models.Follow> followRepository,
     IDbQueryConfiguration dbQuery,
     ILogger <FollowStore> logger,
     ICacheManager cacheManager,
     IKeyGenerator keyGenerator)
 {
     _followRepository = followRepository;
     _keyGenerator     = keyGenerator;
     _cacheManager     = cacheManager;
     _dbQuery          = dbQuery;
     _logger           = logger;
 }
Exemplo n.º 16
0
 public BlogService(
     IPostRepository postRepository,
     ICommentRepository commentRepository,
     IVotingRepository voteRepository,
     ITagRepostory tagRepository,
     ICategoryRepository categoryRepository,
     IUserRepository userRepository,
     IFollowRepository followRepository)
 {
     this.postRepository     = postRepository;
     this.commenRepository   = commentRepository;
     this.voteRepository     = voteRepository;
     this.tagRepoistory      = tagRepository;
     this.categoryRepository = categoryRepository;
     this.userRepository     = userRepository;
     this.followRepository   = followRepository;
 }
Exemplo n.º 17
0
 public PostService(IHttpContextAccessor httpContextAccessor,
                    IConfiguration configuration,
                    IUserRepository userRepository,
                    IPostRepository postRepository,
                    IFollowRepository followRepository,
                    IUpVoteRepository upVoteRepository,
                    IDownVoteRepository downVoteRepository,
                    IFcmRepository fcmRepository,
                    IMapper mapper,
                    IObjectLevelRepository objectLevelRepository,
                    ILevelService levelService,
                    IFieldGroupRepository fieldGroupRepository,
                    ILevelRepository levelRepository,
                    IMessageService messageService,
                    IConversationService conversationService,
                    ICommentRepository commentRepository,
                    IReplyCommentRepository replyCommentRepository,
                    IViolenceWordRepository violenceWordRepository,
                    IUserService userService,
                    ISearchHistoryRepository searchHistoryRepository)
 {
     this.httpContextAccessor = httpContextAccessor;
     this.configuration       = configuration;
     this.userRepository      = userRepository;
     this.postRepository      = postRepository;
     this.followRepository    = followRepository;
     this.upVoteRepository    = upVoteRepository;
     this.downVoteRepository  = downVoteRepository;
     this.fcmRepository       = fcmRepository;
     this.mapper = mapper;
     this.objectLevelRepository   = objectLevelRepository;
     this.levelService            = levelService;
     this.fieldGroupRepository    = fieldGroupRepository;
     this.levelRepository         = levelRepository;
     this.messageService          = messageService;
     this.conversationService     = conversationService;
     this.commentRepository       = commentRepository;
     this.replyCommentRepository  = replyCommentRepository;
     this.violenceWordRepository  = violenceWordRepository;
     this.userService             = userService;
     this.searchHistoryRepository = searchHistoryRepository;
 }
Exemplo n.º 18
0
 public FollowService(IFollowRepository followRepository, IUserService userService)
 {
     _followRepository = followRepository;
     _userService      = userService;
 }
Exemplo n.º 19
0
 public void Initialize()
 {
     _followRepository = new FollowRepository(_dbHandler.Object);
 }
Exemplo n.º 20
0
 public FollowService(IFollowRepository followRepository)
 {
     _followRepository = followRepository;
 }
Exemplo n.º 21
0
 /// <summary>
 /// 构造器
 /// </summary>
 /// <param name="followRepository">follow仓储</param>
 public FollowService(IFollowRepository followRepository)
 {
     this.followRepository = followRepository;
     categoryService       = new CategoryService();
 }
 public FollowController()
 {
     this.userRepository   = new UserRepository();
     this.followRepository = new FollowRepository();
 }
Exemplo n.º 23
0
 public FollowServiceImpl(IFollowRepository Repository)
 {
     this.Repository = Repository;
 }
Exemplo n.º 24
0
 public FollowService(IFollowRepository followRepository, IUserRepository userRepository)
 {
     _followRepository = followRepository;
     _userRepository   = userRepository;
 }
Exemplo n.º 25
0
 public FollowService(IFollowRepository repo)
 {
     this.repo = repo;
 }
Exemplo n.º 26
0
 //解析依赖项
 public UserController(IUserInfoRepository rep1, IFollowRepository rep2)
 {
     user_repository   = rep1;
     follow_repository = rep2;
 }
Exemplo n.º 27
0
 public FollowService(IFollowRepository repo)
 {
     this.repo = repo;
 }
Exemplo n.º 28
0
 public FollowService(IOptions <AppSettings> settings)
 {
     _followRepository = new FollowRepository(settings);
 }
Exemplo n.º 29
0
 public FollowService(IFollowRepository followRepository, IUnitOfWork unitOfWork)
 {
     _followRepository = followRepository;
     _unitOfWork       = unitOfWork;
 }
Exemplo n.º 30
0
 public MessageService(IMessageRepository messageRepository, ITimeFormatter timeFormatter, IFollowRepository followRepository)
 {
     _messageRepository = messageRepository;
     _timeFormatter     = timeFormatter;
     _followRepository  = followRepository;
 }
Exemplo n.º 31
0
 public FollowService(IMessagePublisher messagePublisher, IFollowRepository followRepository)
 {
     _messagePublisher = messagePublisher;
     _followRepository = followRepository;
 }