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)); }
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>(); }
public JwtTokenService(IGenericRepository <ActiveRefreshToken> activeRefreshTokensGR, IGenericRepository <User> usersGR, IUserConnectionService userConnectionService, TokenServiceConfiguration configuration) { _activeRefreshTokensGR = activeRefreshTokensGR; _usersGR = usersGR; _userConnectionService = userConnectionService; _configuration = configuration; }
public ChatEventService(IHubContext <ServerHub> hubContext, IUserConnectionService userConnectionService, ChatEventServiceConfiguration configuration) { _hubContext = hubContext; _configuration = configuration; _userConnectionService = userConnectionService; _userConnectionService.OnDisconnected += OnDisconnected; }
public BanUserService(IUserService userService, IHubContext <ServerHub> hubContext, IUserConnectionService userConnectionService, IDataBaseNotificationService notificationService) { _userService = userService; _hubContext = hubContext; _userConnectionService = userConnectionService; _notificationService = notificationService; }
public ServerHub(IUserConnectionService userConnectionService, IPermanentConnectionService permanentConnectionService, IOnlineService onlineService, IChatEventService chatEventService) { _userConnectionService = userConnectionService; _permanentConnectionService = permanentConnectionService; _onlineService = onlineService; _chatEventService = chatEventService; }
public NotificationsController(INotificationService notificationService, IUserConnectionService userConnectionService, IUserConnectionRepository userConnectionRepository, IResourceService <GhmNotificationResource> resourceService, IHubContext <NotificationHub> notificationHub) { _notificationService = notificationService; _userConnectionService = userConnectionService; _userConnectionRepository = userConnectionRepository; _resourceService = resourceService; _notificationHub = notificationHub; }
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)); }
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)); }
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; }
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; }
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; }
public UserController(IUserConnectionService connectionService) => _connectionService = connectionService;
public DataService(IUserConnectionService connectionService, IChatHubRepository repository) { this.connectionService = connectionService; this.repository = repository; }
public NotificationHub(IUserConnectionService userConnectionService) { _userConnectionService = userConnectionService; }
public static void ClearUserConnections() { IUserConnectionService UserConnectionService = DependencyResolver.Current.GetService <IUserConnectionService>(); UserConnectionService.ClearAll(); }
public UserConnectionController() { _service = ModelInject.Inject <IUserConnectionService>(); }
public MessageController() { _service = ModelInject.Inject <IMessageService>(); _connService = ModelInject.Inject <IUserConnectionService>(); }