System.Security.CodeAccessPermission 在 .NET Core 3.1 / .NET 5.0 中是否已过时?

Vin*_*ius 5 .net c# security

我知道CAS 在 .NET Core 3.1 / .NET 5.0 中已过时

System.Security.CodeAccessPermission已经过时了吗?我在互联网上找不到任何有关它的可靠信息。文档对此没有任何说明,只有一些方法(例如方法Deny()在文档中被标记为已过时

假设它们都已过时 - 这就是为什么我找不到任何有关它的最新文章或书籍 -我应该使用什么来代替?您能给我指出一些讨论 .NET Framework 4.8 / Core 3.1 / 5.0 上代码访问安全性当前状态的文档或书籍吗?我没有找到!

谢谢!

Lex*_* Li 1

从评论中复制的。

代码更改和文档更新之间可能存在明显的延迟。所以我们应该首先关注代码,代码可以在GitHub上找到。从那里我们可以看到这种类型仅在 .NET 5 中变得过时。

要迁移过时的类型,您可以按照指南进行操作。