public async Task <Response> Invoke(byte[] serializedRequest)
        {
            var deserializedRequest = _serializer.RequestSerializer.DeserializeRequest <TContract>(serializedRequest);
            var response            = await ContractParser <TContract> .Invoke(_instance, _serializer.ResponseSerializer, deserializedRequest.Method, deserializedRequest.Args.Values.ToArray());

            return(response);
        }