void IRoleAttribute.ProcessExtensionMethod(MethodInfo mi) { var target = (ReflectedPropertyTreeDefinition)PropertyTreeDefinition.FromType( mi.GetParameters()[0].ParameterType); target.AddFactoryDefinition(ReflectedPropertyTreeFactoryDefinition.FromFactory(this, mi)); }
OperatorDefinition IRoleAttribute.BuildInstance(MethodInfo method) { return(ReflectedPropertyTreeFactoryDefinition.FromFactory(this, method)); }