public WampRpcClientAsyncInterceptor(IWampRpcSerializer serializer, IWampRpcClientHandler clientHandler)
     : base(serializer, clientHandler)
 {
 }
示例#2
0
 /// <summary>
 /// Creates a new instance of <see cref="WampRpcClientFactory{TMessage}"/>.
 /// </summary>
 /// <param name="serializer">The <see cref="IWampRpcSerializer"/> used
 /// in order to serialize RPC calls.</param>
 /// <param name="clientHandlerBuilder">The <see cref="IWampRpcClientHandlerBuilder{TMessage}"/>
 /// used in order to build the handler that handles the <see cref="WampRpcCall"/>s.</param>
 public WampRpcClientFactory(IWampRpcSerializer serializer, IWampRpcClientHandlerBuilder <TMessage> clientHandlerBuilder)
 {
     mSerializer           = serializer;
     mClientHandlerBuilder = clientHandlerBuilder;
 }
示例#3
0
 /// <summary>
 /// Creates a new instance of <see cref="WampRpcClientHandlerBuilder{TMessage}"/>.
 /// </summary>
 /// <param name="serializer"></param>
 /// <param name="clientHandler"></param>
 public WampRpcClientInterceptor(IWampRpcSerializer serializer, IWampRpcClientHandler clientHandler)
 {
     mSerializer    = serializer;
     mClientHandler = clientHandler;
 }
 public WampRpcClientSyncInterceptor(IWampRpcSerializer serializer, IWampRpcClientHandler clientHandler) : base(serializer, clientHandler)
 {
 }
 /// <summary>
 /// Creates a new instance of <see cref="WampRpcClientHandlerBuilder{TMessage}"/>.
 /// </summary>
 /// <param name="serializer"></param>
 /// <param name="clientHandler"></param>
 public WampRpcClientInterceptor(IWampRpcSerializer serializer, IWampRpcClientHandler clientHandler)
 {
     mSerializer = serializer;
     mClientHandler = clientHandler;
 }
 /// <summary>
 /// Creates a new instance of <see cref="DynamicWampRpcClient"/>.
 /// </summary>
 /// <param name="clientHandler">The <see cref="IWampRpcClientHandler"/>
 /// that will deal rpc calls.</param>
 /// <param name="serializer">The <see cref="IWampRpcSerializer"/> that will serialize
 /// RPC calls.</param>
 public DynamicWampRpcClient(IWampRpcClientHandler clientHandler,
                             IWampRpcSerializer serializer)
 {
     ClientHandler = clientHandler;
     mSerializer   = serializer;
 }
 /// <summary>
 /// Creates a new instance of <see cref="DynamicWampRpcClient"/>.
 /// </summary>
 /// <param name="clientHandler">The <see cref="IWampRpcClientHandler"/>
 /// that will deal rpc calls.</param>
 /// <param name="serializer">The <see cref="IWampRpcSerializer"/> that will serialize
 /// RPC calls.</param>
 public DynamicWampRpcClient(IWampRpcClientHandler clientHandler,
                             IWampRpcSerializer serializer)
 {
     mClientHandler = clientHandler;
     mSerializer = serializer;
 }