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); }
public DefaultWampHost(string location, IWampServerBuilder <JToken> serverBuilder, JsonSerializer serializer) : base(location, serverBuilder, new JTokenMessageParser(serializer), new JsonFormatter(serializer)) { }
public DefaultWampHost(string location, IWampServerBuilder <JToken> serverBuilder) : this(location, serverBuilder, new JsonSerializer()) { }