Страница индекса не загружается при установке отладчика - Asp. Net Базовый проект - PullRequest
0 голосов
/ 09 февраля 2020

Я занимаюсь разработкой простого приложения на ASp. Net Core. У меня есть небольшой скрипт в Index.cs html.

<script>
function created(args) {
    class SerialNoAdaptor extends ej.data.ODataAdaptor {
        processResponse() {
            debugger;
            var i = 0;
            // calling base class processResponse function
            var original = super.processResponse.apply(this, arguments);
            // adding serial number
            if (!ej.base.isNullOrUndefined(original.result)) {
                original.result.forEach(function (item) { item['Sno'] = ++i });
                return { result: original.result, count: original.count };
            }
            else
                return original;
        }
    }
    var treegrid = document.querySelector('#bomTree').ej2_instances[0];
    treegrid.dataSource = new ej.data.DataManager({
        url: "/api/Bom",
        adaptor: new SerialNoAdaptor()
    });
}
</script>

Теперь, когда я запускаю приложение и открываю chrome dev инструменты, а затем refre sh, отладчик страницы запускается, но индекс появляется пусто, поэтому я не могу проверить значения javascript внутри тега script.

ПРИМЕЧАНИЕ. Я использую builder.AddRazorRuntimeCompilation (); обновить страницу sh без повторного запуска всего приложения.

enter image description here

...