Пример #1
0
 public void UnRegister(IMessagesHandler handler)
 {
     if (MessagessHandlers.Contains(handler))
     {
         MessagessHandlers.Remove(handler);
     }
 }
Пример #2
0
 public MessagesSubscriber(IMessagesHandler messagesHandler)
 {
     _messagesHandler = messagesHandler;
 }
Пример #3
0
 public MessagesController(IMessagesHandler messagesHandler)
 {
     this.messagesHandler = messagesHandler;
 }
Пример #4
0
 /// <summary>
 /// Конструктор
 /// </summary>
 /// <param name="usersHandler">Сервис для хранения и  работы с подключенными пользователями</param>
 /// <param name="messagesHandler">Сервис для хранения и работы с сообщениями</param>
 /// <param name="mapper">Маппер</param>
 public ChatHub(IUsersHandler usersHandler, IMessagesHandler messagesHandler, IMapper mapper)
 {
     _usersHandler    = usersHandler;
     _messagesHandler = messagesHandler;
     _mapper          = mapper;
 }
Пример #5
0
 public MessagesController(ILogger <MessagesController> logger, IMessagesHandler messageHandler)
 {
     _logger             = logger;
     this.messageHandler = messageHandler;
 }
Пример #6
0
 public void Register(IMessagesHandler handler)
 {
     MessagessHandlers.Add(handler);
 }