в c #, есть ли практический способ перехватить метод строку за строкой во время выполнения?
конкретным интересующим приложением будет динамическое ведение журнала:
если что-то в теле метода вызовет исключение, то при последующих выполнениях каждая строка этого метода будет так или иначе записываться в журнал.Во время компиляции неизвестно, какие конкретные методы вызовут исключение, поэтому метод должен иметь возможность создавать помехи большинству методов в исходном коде (который может быть подготовлен каким-то общим способом заранее)
вВ воображаемом мире перехватчик также предоставил бы параметры для легкой идентификации и оценки специфики последней выполненной строки кода.
, но, учитывая, что это вообще невозможно, есть ли грубый прокси для такогоинструмент?
благодарен как всегда.