допустим есть макрос, создающий тип:
Main(): void
{
CreateModule(typeName = "MyClass", methodName = "WriteLine");
MyClass.WriteLine("строка");
_ = Console.ReadLine();
}
все компилируется, IDE ошибок не выдает, все отлично.
теперь подправим имя метода и его использование
Main(): void
{
CreateModule(typeName = "MyClass", methodName = "WriteLine2");
MyClass2.WriteLine2("строка");
_ = Console.ReadLine();
}
код компилируется, но IDE пишет, что тип метод WriteLine2- не найден. Собственно как дать hint IDE, что тип MyClass изменился ?? Или хотя бы заставить IDE принудительно перепарсить весь проэкт/солюшен