Esempio n. 1
0
        private static WampClientBuilderFactory <TMessage> GetWampClientBuilder(IWampBinding <TMessage> binding, IWampOutgoingRequestSerializer outgoingRequestSerializer)
        {
            WampOutgoingMessageHandlerBuilder <TMessage> wampOutgoingMessageHandlerBuilder =
                new WampOutgoingMessageHandlerBuilder <TMessage>();

            return(new WampClientBuilderFactory <TMessage>
                       (outgoingRequestSerializer,
                       wampOutgoingMessageHandlerBuilder,
                       binding));
        }
Esempio n. 2
0
        private static WampClientBuilderFactory <TMessage> GetWampClientBuilder(IWampFormatter <TMessage> formatter)
        {
            WampOutgoingRequestSerializer <TMessage> wampOutgoingRequestSerializer =
                new WampOutgoingRequestSerializer <TMessage>(formatter);

            WampOutgoingMessageHandlerBuilder <TMessage> wampOutgoingMessageHandlerBuilder =
                new WampOutgoingMessageHandlerBuilder <TMessage>();

            return(new WampClientBuilderFactory <TMessage>
                       (wampOutgoingRequestSerializer,
                       wampOutgoingMessageHandlerBuilder));
        }