Example #1
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;
 }
Example #2
0
 public ConversationService(IConversationItemTypeRepository conversationItemTypeRepository,
                            IMapper mapper, IConversationRepository conversationRepository,
                            IHttpContextAccessor httpContextAccessor,
                            IUserRepository userRepository,
                            IClientGroupRepository clientGroupRepository,
                            IMessageRepository messageRepository,
                            IMessageTextRepository messagTextRepository,
                            IMessageImageRepository messageImageRepository,
                            IMessageMultiMediaRepository messageMultiMediaRepository,
                            IMessagePostThumbnailRepository messagePostThumbnailRepository,
                            IMessageConversationActivityRepository messageConversationActivityRepository)
 {
     this.conversationItemTypeRepository = conversationItemTypeRepository;
     this.mapper = mapper;
     this.conversationRepository                = conversationRepository;
     this.httpContextAccessor                   = httpContextAccessor;
     this.userRepository                        = userRepository;
     this.clientGroupRepository                 = clientGroupRepository;
     this.messageRepository                     = messageRepository;
     this.messagTextRepository                  = messagTextRepository;
     this.messageImageRepository                = messageImageRepository;
     this.messageMultiMediaRepository           = messageMultiMediaRepository;
     this.messagePostThumbnailRepository        = messagePostThumbnailRepository;
     this.messageConversationActivityRepository = messageConversationActivityRepository;
 }
Example #3
0
 public PostConvertAction(IUserRepository userRepository,
                          IUpVoteRepository upVoteRepository,
                          IDownVoteRepository downVoteRepository,
                          ICommentRepository commentRepository,
                          IHttpContextAccessor httpContextAccessor,
                          IObjectLevelRepository objectLevelRepository,
                          IMapper mapper,
                          IClientGroupRepository clientGroupRepository)
 {
     this.userRepository        = userRepository;
     this.upVoteRepository      = upVoteRepository;
     this.downVoteRepository    = downVoteRepository;
     this.commentRepository     = commentRepository;
     this.httpContextAccessor   = httpContextAccessor;
     this.objectLevelRepository = objectLevelRepository;
     this.mapper = mapper;
     this.clientGroupRepository = clientGroupRepository;
 }
Example #4
0
 public FcmRepository(IFcmInfoRepository fcmInfoRepository,
                      IClientGroupRepository clientGroupRepository,
                      IUserRepository userRepository,
                      IHttpContextAccessor httpContextAccessor,
                      INofticationRepository nofticationRepository,
                      IMapper mapper,
                      INotificationDetailRepository notificationDetailRepository,
                      INotificationObjectRepository notificationObjectRepository,
                      INotificationTypeRepository notificationTypeRepository, IConfiguration configuration)
 {
     this.fcmInfoRepository     = fcmInfoRepository;
     this.clientGroupRepository = clientGroupRepository;
     this.userRepository        = userRepository;
     this.httpContextAccessor   = httpContextAccessor;
     this.nofticationRepository = nofticationRepository;
     this.mapper = mapper;
     this.notificationDetailRepository = notificationDetailRepository;
     this.notificationObjectRepository = notificationObjectRepository;
     this.notificationTypeRepository   = notificationTypeRepository;
     this.configuration = configuration;
 }
 public ClientGroupController(ILoggerManager logger, IClientRepository clientRepository, IClientGroupRepository clientGroupRepository)
 {
     _logger                = logger;
     _clientRepository      = clientRepository;
     _clientGroupRepository = clientGroupRepository;
 }
Example #6
0
 public ClientGroupService(IClientGroupRepository clientGroupRepository)
 {
     _clientGroupRepository = clientGroupRepository;
 }
Example #7
0
 public ClientGroupsController(IMapper mapper, IClientGroupRepository repository, IUnitOfWork unitOfWork)
 {
     _mapper     = mapper;
     _repository = repository;
     _unitOfWork = unitOfWork;
 }
Example #8
0
 public ClientGroupService(IClientGroupRepository ClientGroupsRepository, IEndPlayerClientRepository endPlayerClientRepository, IUnitOfWork unitOfWork)
 {
     this.ClientGroupsRepository    = ClientGroupsRepository;
     this.endPlayerClientRepository = endPlayerClientRepository;
     this.unitOfWork = unitOfWork;
 }