Ejemplo n.º 1
0
 public NotificationService(IHubContext <ServerHub> hubContext,
                            IUserConnectionService userConnectionService,
                            IPermanentConnectionService permanentConnectionService)
 {
     _hubContext                 = hubContext;
     _userConnectionService      = userConnectionService;
     _permanentConnectionService = permanentConnectionService;
 }
 public ConnectionUpdatedIntegrationEventHandler(
     IPublisherService publisherService,
     ISubscriptionService subscriptionService,
     IUserConnectionService connectionService)
 {
     _publisherService    = publisherService ?? throw new ArgumentNullException(nameof(publisherService));
     _subscriptionService = subscriptionService ?? throw new ArgumentNullException(nameof(subscriptionService));
     _connectionService   = connectionService ?? throw new ArgumentNullException(nameof(connectionService));
 }
Ejemplo n.º 3
0
 public RoomCreatedIntegrationEventHandler(
     IUserConnectionService userConnectionService,
     ISubscriptionService subscriptionService,
     IPublisherService publisherService)
 {
     _userConnectionService = userConnectionService ?? throw new ArgumentNullException(nameof(userConnectionService));
     _subscriptionService   = subscriptionService ?? throw new ArgumentNullException(nameof(subscriptionService));
     _publisherService      = publisherService ?? throw new ArgumentNullException(nameof(publisherService));
 }
        public override void SetUp()
        {
            base.SetUp();

            _userReposiotry           = ServiceLocator.Current.GetInstance <IUserRepository>();
            _userConnectionService    = ServiceLocator.Current.GetInstance <IUserConnectionService>();
            _userConnectionRepository = ServiceLocator.Current.GetInstance <IUserConnectionRepository>();
            _unitOfWork = ServiceLocator.Current.GetInstance <IUnitOfWork>();
        }
Ejemplo n.º 5
0
 public JwtTokenService(IGenericRepository <ActiveRefreshToken> activeRefreshTokensGR,
                        IGenericRepository <User> usersGR,
                        IUserConnectionService userConnectionService,
                        TokenServiceConfiguration configuration)
 {
     _activeRefreshTokensGR = activeRefreshTokensGR;
     _usersGR = usersGR;
     _userConnectionService = userConnectionService;
     _configuration         = configuration;
 }
Ejemplo n.º 6
0
        public ChatEventService(IHubContext <ServerHub> hubContext,
                                IUserConnectionService userConnectionService,
                                ChatEventServiceConfiguration configuration)
        {
            _hubContext            = hubContext;
            _configuration         = configuration;
            _userConnectionService = userConnectionService;

            _userConnectionService.OnDisconnected += OnDisconnected;
        }
Ejemplo n.º 7
0
 public BanUserService(IUserService userService,
                       IHubContext <ServerHub> hubContext,
                       IUserConnectionService userConnectionService,
                       IDataBaseNotificationService notificationService)
 {
     _userService           = userService;
     _hubContext            = hubContext;
     _userConnectionService = userConnectionService;
     _notificationService   = notificationService;
 }
Ejemplo n.º 8
0
 public ServerHub(IUserConnectionService userConnectionService,
                  IPermanentConnectionService permanentConnectionService,
                  IOnlineService onlineService,
                  IChatEventService chatEventService)
 {
     _userConnectionService      = userConnectionService;
     _permanentConnectionService = permanentConnectionService;
     _onlineService    = onlineService;
     _chatEventService = chatEventService;
 }
Ejemplo n.º 9
0
 public NotificationsController(INotificationService notificationService, IUserConnectionService userConnectionService,
                                IUserConnectionRepository userConnectionRepository, IResourceService <GhmNotificationResource> resourceService,
                                IHubContext <NotificationHub> notificationHub)
 {
     _notificationService      = notificationService;
     _userConnectionService    = userConnectionService;
     _userConnectionRepository = userConnectionRepository;
     _resourceService          = resourceService;
     _notificationHub          = notificationHub;
 }
Ejemplo n.º 10
0
 public NotificationsHub(
     IUserConnectionService userConnectionService,
     ISubscriptionService subscriptionService,
     IPublisherService publisherService,
     IUsersGrpcService usersService)
 {
     _userConnectionService = userConnectionService ?? throw new ArgumentNullException(nameof(userConnectionService));
     _subscriptionService   = subscriptionService ?? throw new ArgumentNullException(nameof(subscriptionService));
     _publisherService      = publisherService ?? throw new ArgumentNullException(nameof(publisherService));
     _usersService          = usersService ?? throw new ArgumentNullException(nameof(usersService));
 }
Ejemplo n.º 11
0
 public NotificationsGrpcService(
     IUserConnectionService userConnectionService,
     ISubscriptionService subscriptionService,
     IPublisherService publisherService,
     ILogger <NotificationsGrpcService> logger)
 {
     _userConnectionService =
         userConnectionService ?? throw new ArgumentNullException(nameof(userConnectionService));
     _subscriptionService = subscriptionService ?? throw new ArgumentNullException(nameof(subscriptionService));
     _publisherService    = publisherService ?? throw new ArgumentNullException(nameof(publisherService));
     _logger = logger ?? throw new ArgumentNullException(nameof(logger));
 }
Ejemplo n.º 12
0
 public ChatHub(IChatRoomService chatRoomService,
                IMapper mapper,
                IUserConnectionService userConnectionService,
                IUserService userService,
                IChatMessageService chatMessageService,
                IChatRoomUserService chatRoomUserService)
 {
     _chatRoomService       = chatRoomService;
     _mapper                = mapper;
     _userConnectionService = userConnectionService;
     _userService           = userService;
     _chatMessageService    = chatMessageService;
     _chatRoomUserService   = chatRoomUserService;
 }
Ejemplo n.º 13
0
 public UsersViewModelService(
     IUserService userService,
     IUserConnectionService userConnectionService,
     IMessageService messageService,
     ILanguageService languageService,
     ICategoryService categoryService,
     ICategoryFavouriteLevelService categoryFavouriteLevelService,
     ISettingService settingsService,
     IFileService fileService)
 {
     _userService                   = userService;
     _userConnectionService         = userConnectionService;
     _messageService                = messageService;
     _languageService               = languageService;
     _categoryService               = categoryService;
     _categoryFavouriteLevelService = categoryFavouriteLevelService;
     _settingsService               = settingsService;
     _fileService                   = fileService;
 }
Ejemplo n.º 14
0
 public UsersController(
     IUsersViewModelService usersViewModelService,
     IMessagesViewModelService messagesViewModelService,
     IUserConnectionService userConnectionService,
     IUnitOfWork unitOfWork,
     IUserService userService,
     ILanguageService languageService,
     ICategoryService categoryService,
     IUserCategoryService userCategoryService,
     ICategoryFavouriteLevelService categoryFavouriteLevelService,
     IFileService fileService)
 {
     _usersViewModelService    = usersViewModelService;
     _messagesViewModelService = messagesViewModelService;
     _userConnectionService    = userConnectionService;
     _unitOfWork                    = unitOfWork;
     _userService                   = userService;
     _languageService               = languageService;
     _categoryService               = categoryService;
     _userCategoryService           = userCategoryService;
     _categoryFavouriteLevelService = categoryFavouriteLevelService;
     _fileService                   = fileService;
 }
Ejemplo n.º 15
0
 public UserController(IUserConnectionService connectionService) => _connectionService = connectionService;
Ejemplo n.º 16
0
 public DataService(IUserConnectionService connectionService, IChatHubRepository repository)
 {
     this.connectionService = connectionService;
     this.repository        = repository;
 }
Ejemplo n.º 17
0
 public NotificationHub(IUserConnectionService userConnectionService)
 {
     _userConnectionService = userConnectionService;
 }
Ejemplo n.º 18
0
        public static void ClearUserConnections()
        {
            IUserConnectionService UserConnectionService = DependencyResolver.Current.GetService <IUserConnectionService>();

            UserConnectionService.ClearAll();
        }
Ejemplo n.º 19
0
 public UserConnectionController()
 {
     _service = ModelInject.Inject <IUserConnectionService>();
 }
Ejemplo n.º 20
0
 public MessageController()
 {
     _service     = ModelInject.Inject <IMessageService>();
     _connService = ModelInject.Inject <IUserConnectionService>();
 }