コード例 #1
0
 public GroupUserService(
     IAuthorizedUserHelper authorizedUserHelper,
     IGroupUserRepository groupUserRepository,
     IGroupUserStore groupUserStore,
     IGroupEventService groupEventService,
     IGroupRepository groupRepository,
     IChannelEventService channelEventService,
     IChannelUserRepository channelUserRepository,
     IChannelUserStore channelUserStore,
     IChatEventService chatEventService,
     IChatUserRepository chatUserRepository,
     IChatUserStore chatUserStore,
     IChatService chatService,
     IUserRepository userRepository,
     IMailService mailService,
     IMapper mapper
     )
 {
     _groupUserRepository   = groupUserRepository;
     _groupUserStore        = groupUserStore;
     _groupEventService     = groupEventService;
     _groupRepository       = groupRepository;
     _channelEventService   = channelEventService;
     _channelUserRepository = channelUserRepository;
     _channelUserStore      = channelUserStore;
     _chatUserRepository    = chatUserRepository;
     _chatUserStore         = chatUserStore;
     _chatEventService      = chatEventService;
     _chatService           = chatService;
     _userRepository        = userRepository;
     _mailService           = mailService;
     _mapper         = mapper;
     _authorizedUser = authorizedUserHelper.GetAuthorizedUser();
 }
コード例 #2
0
ファイル: ChatHub.cs プロジェクト: SergeyKotyushkin/Chat
 public ChatHub(IUserRepository userRepository, IChatUserRepository chatUserRepository,
                IMessageRepository messageRepository, IChatRepository chatRepository)
 {
     _userRepository     = userRepository;
     _chatUserRepository = chatUserRepository;
     _messageRepository  = messageRepository;
     _chatRepository     = chatRepository;
 }
コード例 #3
0
 public ChatController(IUserRepository userRepository, IChatRepository chatRepository,
                       IChatUserRepository chatUserRepository, IMessageRepository messageRepository)
 {
     _userRepository     = userRepository;
     _chatRepository     = chatRepository;
     _chatUserRepository = chatUserRepository;
     _messageRepository  = messageRepository;
 }
コード例 #4
0
 public UserController(IUserRepository userRepository, ILoggingRepository loggingRepository,
                       IChatRepository chatRepository, IChatUserRepository chatUserRepository, IFriendsSearcher friendsSearcher)
 {
     _chatUserRepository = chatUserRepository;
     _chatRepository     = chatRepository;
     _userRepository     = userRepository;
     _loggingRepository  = loggingRepository;
     _friendsSearcher    = friendsSearcher;
 }
コード例 #5
0
 public ChatUserSeeder(
     IChatEventService chatEventService,
     IChatUserStore chatUserStore,
     IChatUserRepository chatUserRepository,
     IGroupRepository groupRepository)
 {
     _chatEventService   = chatEventService;
     _chatUserStore      = chatUserStore;
     _chatUserRepository = chatUserRepository;
     _groupRepository    = groupRepository;
 }
コード例 #6
0
 public ChatsController(
     IHttpContextAccessor httpContextAccessor,
     IHubContext <HubChatClient, IHubChatClient> hubChatContext,
     IChatContext chatContext,
     IChatUserRepository chatUserRepository)
 {
     _httpContextAccessor = httpContextAccessor;
     _hubChatContext      = hubChatContext;
     _chatContext         = chatContext;
     _chatUserRepository  = chatUserRepository;
 }
コード例 #7
0
 public MessagesController(ILoggingRepository loggingRepository, IMessageRepository messageRepository,
                           IChatRepository chatRepository, IChatUserRepository chatUserRepository, IUserRepository userRepository,
                           IJwtFormater jwtFormater, ILogger <MessagesController> logger) : base()
 {
     _chatRepository     = chatRepository;
     _loggingRepository  = loggingRepository;
     _messageRepository  = messageRepository;
     _chatUserRepository = chatUserRepository;
     _userRepository     = userRepository;
     _jwtFormater        = jwtFormater;
     _logger             = logger;
 }
コード例 #8
0
 public ChatSeeder(
     IChatEventService chatEventService,
     IGroupRepository groupRepository,
     IChatRepository chatRepository,
     IChatUserRepository chatUserRepository,
     IUserRepository userRepository)
 {
     _chatEventService   = chatEventService;
     _groupRepository    = groupRepository;
     _chatRepository     = chatRepository;
     _chatUserRepository = chatUserRepository;
     _userRepository     = userRepository;
 }
コード例 #9
0
 public ChatValidationService(
     IAuthorizedUserHelper authorizedUserHelper,
     IChatUserRepository chatUserRepository,
     IChatRepository chatRepository,
     IGroupValidationService groupValidationService,
     IUserValidationService userValidationService
     )
 {
     _chatUserRepository     = chatUserRepository;
     _groupValidationService = groupValidationService;
     _chatRepository         = chatRepository;
     _userValidationService  = userValidationService;
     _authorizedUser         = authorizedUserHelper.GetAuthorizedUser();
 }
コード例 #10
0
 public HubChatClient(
     IChatContext chatContext,
     IChatRoomRepository chatRoomRepository,
     IChatSessionRepository chatSessionRepository,
     IChatUserRepository chatUserRepository,
     IOptionsMonitor <ChatOptions> chatOptions,
     IServiceLogger <HubChatClient> logger)
 {
     _chatContext           = chatContext;
     _chatRoomRepository    = chatRoomRepository;
     _chatSessionRepository = chatSessionRepository;
     _chatUserRepository    = chatUserRepository;
     _chatOptions           = chatOptions;
     _logger = logger;
 }
コード例 #11
0
 public ChatUserManager()
 {
     _AlphasoftWebsiteContext = new AlphasoftWebsiteContext();
     _iChatUserRepository     = new ChatUserRepository(_AlphasoftWebsiteContext);
 }
コード例 #12
0
 public UserService(IChatUserRepository userRepository)
 {
     _userRepository = userRepository;
 }
コード例 #13
0
 public ChatUserService(IChatUserRepository chatUserRepository, IMapper mapper)
 {
     _chatUserRepository = chatUserRepository;
     _mapper             = mapper;
 }
コード例 #14
0
 public FriendsSearcher(IUserRepository userRepository, IChatRepository chatRepository, IChatUserRepository chatUserRepository)
 {
     _userRepository     = userRepository;
     _chatRepository     = chatRepository;
     _chatUserRepository = chatUserRepository;
 }