コード例 #1
0
            public InterfaceInterceptor(ICommonWebSocket socket, ICommonSerializer serializer, string hubName)
            {
                _socket     = socket;
                _serializer = serializer;
                _hubName    = hubName;

                _socket.Received += OnReceived;
            }
コード例 #2
0
 public T Create <T>(ICommonWebSocket socket, ICommonSerializer serializer) where T : class
 {
     ValidateInterface(typeof(T));
     return(_generator.CreateInterfaceProxyWithoutTarget <T>(new InterfaceInterceptor(socket, serializer, typeof(T).Name)));
 }