コード例 #1
0
 public LinkMessageProcesser(IMessageRepetHandler messageRepetHandler,
                             IMessageRepetValidUsage messageRepetValidUsage, ILinkMessageHandler linkMessageHandler)
 {
     _messageRepetHandler    = messageRepetHandler;
     _messageRepetValidUsage = messageRepetValidUsage;
     _linkMessageHandlder    = linkMessageHandler;
 }
コード例 #2
0
 public MessageProcesser(MessageRepetHandler messageRepetHandler,
                         ITextMessageHandler textMessageHandler, IImageMessageHandler imageMessageHandler,
                         IVoiceMessageHandler voiceMessageHandler, IVideoMessageHandler videoMessageHandler,
                         IShortVideoMessageHandler shortVideoMessageHandler, ILocationMessageHandler locationMessageHandler,
                         ILinkMessageHandler linkMessageHandler, ISubscribeEvtMessageHandler subscribeEventHandler,
                         IUnsubscribeEvtMessageHandler unsubscribeEventHandler, IScanEvtMessageHandler scanEventHandler,
                         ILocationEvtMessageHandler locationEventHandler, IClickEvtMessageHandler clickEventHandler,
                         IScanSubscribeEvtMessageHandler scanSubscribeEventHandler, IViewEvtMessageHandler viewEvtMessageHandler)
 {
     _messageRepetHandler       = messageRepetHandler;
     _textMessageHandler        = textMessageHandler;
     _imageMessageHandler       = imageMessageHandler;
     _voiceMessageHandlder      = voiceMessageHandler;
     _videoMessageHandler       = videoMessageHandler;
     _shortVideoMeessageHandler = shortVideoMessageHandler;
     _locationMessageHandler    = locationMessageHandler;
     _linkMessageHandlder       = linkMessageHandler;
     _subscribeEventHandler     = subscribeEventHandler;
     _unsubscribeEventHandler   = unsubscribeEventHandler;
     _scanEventHandler          = scanEventHandler;
     _locationEventHandler      = locationEventHandler;
     _clickEventHandler         = clickEventHandler;
     _scanSubscribeEventHandler = scanSubscribeEventHandler;
     _viewEvtMessageHandler     = viewEvtMessageHandler;
 }
コード例 #3
0
 public NormalMessageProcesser(IMessageRepetHandler messageRepetHandler,
                               IMessageRepetValidUsage messageRepetValidUsage,
                               ITextMessageHandler textMessageHandler, IImageMessageHandler imageMessageHandler,
                               IVoiceMessageHandler voiceMessageHandler, IVideoMessageHandler videoMessageHandler,
                               IShortVideoMessageHandler shortVideoMessageHandler, ILocationMessageHandler locationMessageHandler,
                               ILinkMessageHandler linkMessageHandler)
 {
     _messageRepetHandler       = messageRepetHandler;
     _messageRepetValidUsage    = messageRepetValidUsage;
     _textMessageHandler        = textMessageHandler;
     _imageMessageHandler       = imageMessageHandler;
     _voiceMessageHandlder      = voiceMessageHandler;
     _videoMessageHandler       = videoMessageHandler;
     _shortVideoMeessageHandler = shortVideoMessageHandler;
     _locationMessageHandler    = locationMessageHandler;
     _linkMessageHandlder       = linkMessageHandler;
 }