예제 #1
0
파일: RpcClient.cs 프로젝트: vdaron/micro
 public RpcClient(IConnection connection, PayloadSerializerFactory serviceProvider)
 {
     _connection        = connection;
     _payloadSerializer = serviceProvider;
     _channel           = connection.CreateModel();
     Serializer         = _payloadSerializer.GetSerializer(PayloadSerializerFactory.DefaultContentType);
 }
예제 #2
0
파일: RpcServer.cs 프로젝트: vdaron/micro
 public RpcServer(IConnection connection, PayloadSerializerFactory payloadSerializer)
 {
     _connection        = connection;
     _payloadSerializer = payloadSerializer;
     _channel           = connection.CreateModel();
     Serializer         = _payloadSerializer.GetSerializer(PayloadSerializerFactory.DefaultContentType);
 }
예제 #3
0
 public Producer(IConnection connection, PayloadSerializerFactory serializer)
 {
     _connection = connection;
     _serializer = serializer;
     _channel    = connection.CreateModel();
     Serializer  = serializer.GetSerializer(PayloadSerializerFactory.DefaultContentType);
 }
예제 #4
0
파일: Subscriber.cs 프로젝트: vdaron/micro
 public Subscriber(IConnection connection, PayloadSerializerFactory serviceProvider)
 {
     _connection        = connection;
     _payloadSerializer = serviceProvider;
     _channel           = connection.CreateModel();
 }