Example #1
0
 public ChatService(IUserStateProvider usersProvider, IMessagesPublisher publisher, IMessagesConsumer consumer)
 {
     _usersProvider             = usersProvider;
     _publisher                 = publisher;
     _consumer                  = consumer;
     _consumer.MessageReceived += OnMessage;
 }
 public ClientCircuitHandler(IConnectedClientService provider, IChatService chatService, IUserStateProvider usersProvider)
 {
     _provider      = provider;
     _chatService   = chatService;
     _usersProvider = usersProvider;
 }