public IWampServerProxy Create(IWampClient <TMessage> client, IWampConnection <TMessage> connection) { IWampOutgoingMessageHandler outgoingMessageHandler = mOutgoingHandlerBuilder.Build(client, connection); WampServerProxy result = new WampServerProxy(outgoingMessageHandler, mSerializer); return(result); }
public IWampServer Create(TRawClient client, IWampConnection <TMessage> connection) { IWampOutgoingMessageHandler handler = mOutgoingHandlerBuilder.Build(client, connection); IDisposable disposable = new DisposableForwarder(connection); WampServerProxy result = new WampServerProxy(handler, mOutgoingSerializer, disposable); return(result); }