Hacker News new | past | comments | ask | show | jobs | submit login

I switched to c# dev from web a couple years ago and am baffled there’s no built in way to see the network requests my app is making when debugging



Right...but how would this work tho?

Since on a more open platform like the CLR, JVM Python interpreter or bare metal (as opposed to a controlled sandbox like the browser) there are many different network traffic libraries dealing with all kinds of different ways of communicating (everything from basic HTTP to binary protocols for communicating with hardware like DNP3).

How would the standard debugger hook into all these different libraries? I'm assuming they'd have to implement hooks and maintain them too, nevermind if there's more than one debugger available to be supported.

Seems like a lot of effort compared to just using a tool like Wireshark or, for HTTP stuff, a MITM proxy...


Lol been waiting patiently for that for 20 years in .Net. Such an obvious gap.




Consider applying for YC's Summer 2025 batch! Applications are open till May 13

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: