私はコードから_Layout.cshtml
にカスタムスクリプトを挿入する方法を探しています。 _Layout.cshtml
はそれについて何も知ることができません。ちょうどBrowser Linkのように。カスタムスクリプトを実行時にページ本体にプログラムで挿入する - ブラウザリンクのように
あなたは、単純な書き込みこの:
app.UseBrowserLink();
そして、これは実行時に体内に注入します。
<!-- Visual Studio Browser Link -->
<script type="application/json" id="__browserLink_initializationData">
{"requestId":"a717d5a07c1741949a7cefd6fa2bad08","requestMappingFromServer":false}
</script>
<script type="text/javascript" src="http://localhost:54139/b6e36e429d034f578ebccd6a79bf19bf/browserLink" async="async"></script>
<!-- End Browser Link -->
</body>
_Layout.cshtml
にはその兆候はありません。
残念ながら、ブラウザリンクはオープンソースではありませんので、実装された方法はわかりません。
Browser Link source now available
私はそれがどのように行われたのだろうと思っていましたか?
しかし、これは、ビューがそれを知っていることを意味し、それは契約の破棄者です。 –
質問の範囲を誤解していると思います。私は、コードリンクのようなブラウザリンクがコアで可能であるかどうかは不明です。しかし、それは面白い質問です。 +1 – Terrance00