DynamicObject'ten türeyen bir sınıfı tanımlayabilir ve arabirimde her yöntemi uygulamak zorunda kalmadan bir arabirimi (ICanDoManyThings) destekleyebilir miyim?Bir Arabirimi destekleyen bir DynamicObject oluşturmanın bir yolu var mı?
Dinamik bir proxy nesnesi oluşturmaya çalışıyorum ve bu sınıftaki yöntem çağrısının MyProxyClass.TryInvokeMember uygulamasının işlenmesini isteyip istemediğinizi veya sarılmış bir nesneye iletemeyebilirim.
Bu mümkün mü?
Teşekkür
Clay ile
Eğer kendi expando'mı yazıp 'ActLike''ı çağırırsam bu işe yarar mı? Gibi, dinamik tNew = yeni ExpandoObject(); tNew.Prop1 = "Test"; ... ... vb ... ve "Impromptu.ActLike (tNew);"? –
nawfal
Evet, herhangi bir 'IDynamicMetaObjectProvider' ile çalışır, çünkü C#' 'dinamik' anahtar sözcüğü ai kullanır. – jbtule