Dynoproxy 1.0.0-C... License Info
Dynoproxy 1.0.0-CI00002
Dynoproxy
Represents dynamic sources through strictly typed proxies:
[TestMethod]
public void Call()
{
dynamic c = new ExpandoObject();
c.Add = (Func<int, int, int>)((a, b) => a + b);
ICalculator proxy = Proxy.Create<ICalculator>(c);
Assert.AreEqual(3, proxy.Add(1, 2));
}
where:
public interface ICalculator
{
int Add(int a, int b);
}