Я пытаюсь динамически вызвать член определенного типа с помощью CoreCLR, но метод Type.InvokeMember недоступен при компиляции с DNXCORE50. Однако, если я компилирую с DNX451, все работает нормально.
Ниже приведен пример того, как этого можно добиться с помощью DNX451, но как сделать то же самое с DNXCORE50?
using System;
using System.Reflection;
namespace InvokeMember
{
public class Program
{
public void Main(string[] args)
{
typeof (Program).InvokeMember("DoStuff", BindingFlags.InvokeMethod, null, new Program(), null);
}
public void DoStuff()
{
Console.WriteLine("Doing stuff");
}
}
}