Quantcast
Channel: Tópicos
Viewing all articles
Browse latest Browse all 11336

Dúvida com Emit

$
0
0
Olá, Ora então por onde começar. Primeiro, o que estás a fazer onde dá erro, é obter um MethodInfo (Vamos precisar dele) É necessário fazer isto em 2 passos. MethodInfo methodInfo = a.GetType().GetMethod("Validator"); methodInfo.Invoke(a, null); Em que null é a indicar que não tem parâmetros, Caso tenha parâmetos, é no invoke que os tens que adicionar, ordenados de acordo com o teu método. Sendo o teu a uma variável com o interface AllAttributes, não podes simplesmente chamar a.Validator() em vez de usares reflection?

Viewing all articles
Browse latest Browse all 11336

Trending Articles