小编vin*_*gde的帖子

UseSpaPrerendering 从 .net core 3.0 开始被弃用,有什么替代方案?

UseSpaPrerendering从 .net core 3.0 开始被弃用,服务器端渲染的替代方案是什么?如果我在 2.1 中使用 SSR,如何迁移到 .net core 3.0

没有关于此方面未来路径的文档。Microsoft 文档说“警告,此 API 现在已过时。”

https://docs.microsoft.com/en-us/dotnet/api/microsoft.aspnetcore.builder.spaprenderingextensions?view=aspnetcore-2.2

c# .net-core server-side-rendering angular

6
推荐指数
1
解决办法
1535
查看次数

“使用作用域服务时,将服务注入 Invoke 或 InvokeAsync”是什么意思?

我正在阅读有关.Net Core 中的 DI 的 MS 文档。

https://learn.microsoft.com/en-us/aspnet/core/fundamentals/dependency-injection?view=aspnetcore-2.2

我越过这条线

“警告

在中间件中使用作用域服务时,将该服务注入到 Invoke 或 InvokeAsync 方法中。不要通过构造函数注入进行注入,因为它会强制服务表现得像单例。”

谁来解释一下这是什么意思?

然后,这里投票最多的答案之一使用构造函数 DI 注入来实现范围服务。 AddTransient、AddScoped 和 AddSingleton 服务有何区别?

.net-core asp.net-core

5
推荐指数
2
解决办法
2701
查看次数