|
|
1
3
我认为您不想实现IDynamicObject接口,我建议您改为让config继承自dynamicObject。至少对于您的示例,您需要重写TryGetMember和TrySetMember。如果要动态调用方法,则需要TryInvokEmber。实现整个接口要困难得多。 因此,您的配置类需要继承DynamicObject并实现IConfiguration。然后,可以将字段声明为动态项或IConfiguration对象,并在希望使用它们的动态行为之前将它们强制转换为动态的。 |