【发布时间】:2023-03-12 08:57:02
【问题描述】:
在 C#、VB.net 中有很多 AOP 实现。这是一些 AOP 实现:
- PostSharp
- Castle DynamicProxy
- LinFu
- LOOM.NET
- Aspect.NET
- Enterprise Library 3.0 Policy Injection Application Block
- AspectDNG
- DotSpect (.SPECT)
- Spring.NET 框架作为其功能的一部分
- Wicca 和 Phx.Morph
- An exhaustive analysis on AOSD solutions for .NET 可从特温特大学获得
- Seasar.NET
- Aspect#
- Puzzle.NAspect
- 撰写*
- 设定点
- NConcern .NET AOP Framework
- ...
.Net 中 AOP 的最佳实现是什么?我应该使用什么?
【问题讨论】:
-
如果您提供所有 AOP 的链接会很有帮助,这样可以为读者节省一点使用 Google 的时间。我希望这个问题/答案将成为 .NET 中不同 AOP 选项的一个很好的总结
-
52 人投票认为这是一个建设性的问题。 5 票投了它不是建设性的。谁决定的?至少版主应该改变或重新提出问题,但他们最好考虑大多数人的意见。
-
@Revious 完全同意!
-
令人惊讶的是,SO 和人们将这样的问题视为 OT。如此有用的问题和技术来讨论和帮助社区被简单地否决并关闭,但一群老式的 80 年代风格的人被困在过去。所以,世界变了。您想帮助回答特定问题,但至少在您的“封闭”标签中提供一个链接来发布此类问题,这是完全可以理解的。这将有很大帮助并避免这种愚蠢。