¿Cómo obtener MethodInfo del método de interfaz, habiendo implementado MethodInfo del método de clase?
tengo unMethodInfo
de unainterfaz método yType
de unclase que implementa elinterfaz. Quiero encontrar elMethodInfo
del método de clase que implementa el método de interfaz.
Lo simplemethod.GetBaseDefinition()
No funciona con métodos de interfaz. La búsqueda por nombre tampoco funcionará, porque al implementar el método de interfaz explícitamente puede tener cualquier nombre (sí, no en C #).
Entonces, ¿qué es elcorrecto ¿Cómo hacerlo que cubre todas las posibilidades?