Ejemplo n.º 1
0
        public WampHost(IWampServerBuilder <TMessage> serverBuilder, IWampConnectionListener <TMessage> connectionListener, IWampFormatter <TMessage> formatter)
        {
            mFormatter = formatter;

            mMetadataCatalog = new WampRpcMetadataCatalog();

            mTopicContainer = new WampTopicContainer <TMessage>();

            mServer = serverBuilder.Build(formatter, mMetadataCatalog, mTopicContainer);

            mListener = GetWampListener(connectionListener, formatter, mServer);
        }
Ejemplo n.º 2
0
 public DefaultWampHost(string location, IWampServerBuilder <JToken> serverBuilder, JsonSerializer serializer) :
     base(location, serverBuilder, new JTokenMessageParser(serializer), new JsonFormatter(serializer))
 {
 }
Ejemplo n.º 3
0
 public DefaultWampHost(string location, IWampServerBuilder <JToken> serverBuilder) :
     this(location, serverBuilder, new JsonSerializer())
 {
 }