asp.net-core-3.1 - INodeServices 已过时 : Use Microsoft. AspNetCore.SpaServices.Extensions

标签 asp.net-core-3.1 asp-net-core-spa-services

我们最近从 ASP.NET Core 1.0 升级到了 3.1。
在我们的代码中,我们使用接口(interface) INodeServices 并调用它的 InvokeAsync 方法来激活一些 JavaScript 库。升级到 Core 3.1 后,编译器提示 INodeServices 已过时,应替换为“Microsoft.AspNetCore.SpaServices.Extensions”,但我无法在该库中找到任何可以用来代替 INodeServices 的类型,而且我也找不到有关它的任何文档。 ASP.NET Core 3.1 中 INodeServices.InvokeAsync 的替代品是什么?

谢谢,
阿希隆

最佳答案

考虑改用这个库 https://github.com/JeringTech/Javascript.NodeJS

要了解更多详细信息并了解其他人的做法,我建议您查看此主题 https://github.com/dotnet/AspNetCore/issues/12890

关于asp.net-core-3.1 - INodeServices 已过时 : Use Microsoft. AspNetCore.SpaServices.Extensions,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65023843/

相关文章:

c# - 在Asp.Net Core v3.1中增加上传文件的大小

c# - JwtBearerOptions 配置方法未执行

c# - 是什么触发了使用 SpaServices 在 HMR 中重建 webpack-bundle?

asp.net-core - 为什么我只能在 Controller Blazor/aspnet core 3 上调用一个操作?

c# - 在基于 Angular Cli 的应用程序中将数据从 ASP.NET Core 传递到 Typescript

c# - 修改 WordprocessingDocument 不会保存更改

c# - 无效操作异常 : Can't use schemaId .。相同的 schemaId 已用于类型

aspnetboilerplate - Asp.net Core 2.2 app.UseHttpsRedirection() 未定义

c# - 我可以在这里将引用类型视为值类型吗,还是需要克隆?

c# - 先用点表示小数,再用逗号表示