A Visual Studio 2013 rendelkezik egy olyan feature-rel ami egyszerre nagyon jó és idegesítő. A BrowserLink folyamatos kapcsolatot tart fent a Visual Studio és a böngésző(k) között, így például egy gombnyomással frissíthetjük azokat. Viszont ennek megvannak az árnyoldalai is. Fiddler-t próbáltam használni és észrevettem (nehezen kerülte volna el a figyelmem 🙂 ), hogy nem kevés request megy ki a localhost-ra.
Először fogalmam sem volt mi ez, kis keresgélés után kiderült, hogy a BrowserLink úgy működik, hogy beleinjektálja magát a böngészőben megnyitott oldalba és folyamatosan SignalR segítségével kommunikál. Ennek eredménye a percenkénti sokezer kérés ami összeszemeteli a Fiddler-t. A szimptómák: rengeteg kérés localhost felé, 50000+ portszámon, url-ben szerepel a “SignalRArtery” kifejezés.
Két megoldás van, az első, hogy Fiddler-ben kiszűrjük ezeket a kéréseket. A második, hogy úgy ahogy van kikapcsoljuk ezt a viselkedést, mivel nem volt rá szükségem én ez utóbbit tettem. Ehhez a Visual Studio-ban a futtatás gomb mellett kattintsunk a körös-nyilas ikonra és vegyük ki a pipár az Enable Browser Link felirat mellől:
