I have taken over a large Silverlight project and been asked to do some basic maintenance to it. One such piece of maintenance is simply to call a method when the user clicks the browsers back button. The previous developer, now away on leave, assures me that the browser back button being pushed invokes a method call "somewhere" in the project.
The problem being that "somewhere" could mean anywhere in roughly 60,000 lines of code. I don't have time to spend tracking this down. So what I am looking for is basically to insert a breakpoint in every single line of my code, press the back button, and see what gets triggered. From there I can step through things to add the functionality requested.
Is there an intelligent way for me to do this that I am overlooking ? Please tell me there is some magical "Insert breakpoints everywhere" button that I've just been overlooking up to now because...why would you ever need to insert breakpoints everywhere?! ;)
Thanks a lot.