public string Test {get; private set;}
public int Test2 {get; private set;}
public void TestFunc(dynamic response){
Test = Convert.ToInt32(response.A);
public void TestFunc2(ObjectWithString response){
Test2 = Convert.ToInt32(response.A);
public class ObjectWithString {
public string A {get; private set;}
public static void Main()
dynamic testObj = new ExpandoObject();
var a = new ObjectWithString();