public void TryInvokeMember_Func_property_with_instance() { dynamic instance = new Expando(new TestClass()); instance.GetName = (Func<int, string>)(age => $"John Doe: {age}"); var name = instance.GetName(30); Assert.AreEqual("John Doe: 30", name); }