public void UnRegister(IMessagesHandler handler) { if (MessagessHandlers.Contains(handler)) { MessagessHandlers.Remove(handler); } }
public MessagesSubscriber(IMessagesHandler messagesHandler) { _messagesHandler = messagesHandler; }
public MessagesController(IMessagesHandler messagesHandler) { this.messagesHandler = messagesHandler; }
/// <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; }
public MessagesController(ILogger <MessagesController> logger, IMessagesHandler messageHandler) { _logger = logger; this.messageHandler = messageHandler; }
public void Register(IMessagesHandler handler) { MessagessHandlers.Add(handler); }