public MessageController(IMessageService messageService, IMessageSocketService messageSocketService) { Ensure.That(messageService).IsNotNull(); Ensure.That(messageSocketService).IsNotNull(); _messageService = messageService; _messageSocketService = messageSocketService; }
public ChatHub(ILogger logger, IChannelSocketService channelSocketService, IMessageSocketService messageSocketService, IChannelService channelService, IClientService clientService) { Ensure.That(logger).IsNotNull(); Ensure.That(channelSocketService).IsNotNull(); Ensure.That(messageSocketService).IsNotNull(); Ensure.That(channelService).IsNotNull(); Ensure.That(clientService).IsNotNull(); _logger = logger; _channelSocketService = channelSocketService; _messageSocketService = messageSocketService; _channelService = channelService; _clientService = clientService; }