Так что я относительно новичок в Dot Net Core, так что несите меня.
Моя конечная цель - вызвать код C# из кода Javascript в моем проекте и наоборот. Так что, если есть способ попроще, чем то, что я делаю, это было бы здорово. Я пытаюсь следовать руководству здесь, чтобы запустить функцию C# из js:
https://docs.microsoft.com/en-us/aspnet/core/blazor/call-dotnet-from-javascript?view=aspnetcore-3.1#static - net -method-call
У меня проблема во втором окне кода на веб-странице, вот строка (это javascript код):
DotNet.invokeMethodAsync('BlazorSample', 'ReturnArrayAsync')
.then(data => {
data.push(4);
console.log(data);
});
Я получаю сообщение об ошибке при попытке запустить эту функцию на моей собственной точке net основной сайт: «Uncaught ReferenceError: Do tNet не определен «. Я искал в Google столько вещей, сколько мог, и, похоже, не могу найти никаких причин для этой ошибки. Я не могу найти никаких операторов типа import / require, которые я мог бы разместить, и, поскольку я новичок в Do tNet Core, я действительно застрял. Кто-нибудь знает, как я могу получить этот модуль в javascript или другими способами, которыми я могу этого добиться?