It's possible to Invoke a method from unknown a class? 

```
public class ClientSampleResponse : IPacket
{
    public string Name { get; set; }
    public string Lastname { get; set; }
    public string Address { get; set; }
    public void Execute<T>(T client)
    {
        var method = typeof(T).GetMethod("Send");
        //method.Invoke(this);
    }
}

```

I'm trying to Invoke this method from unknown class using the above code:

```
public void Send<T>(T packet) where T : IPacket
{
    // Skip contents
}

```