コード例 #1
0
 public InternalMessageWebsocketConnectionHandler(
     IInternalMessageMediator mediator,
     IInternalMessageSender internalMessageSender,
     ILogger <InternalMessageWebsocketConnectionHandler> logger
     )
 {
     _mediator = mediator;
     _internalMessageSender = internalMessageSender;
     _logger = logger;
 }
コード例 #2
0
 public InternalMessageMediator(ILogger <InternalMessageMediator> logger,
                                IPeerCommunicationService peerCommunicationService,
                                IMessageStore messageStore,
                                IMessageDecryptor messageDecrypter,
                                IEncryptedMessageBuilder messageBuilder,
                                IInternalMessageSender internalMessageSender,
                                IMapper mapper
                                )
 {
     _logger = logger;
     _peerCommunicationService = peerCommunicationService;
     _messageStore             = messageStore;
     _messageDecryptor         = messageDecrypter;
     _messageBuilder           = messageBuilder;
     _internalMessageSender    = internalMessageSender;
     _mapper = mapper;
 }