我下载并安装了Postsharp的Essentials版本,根据其网站上的矩阵包括缓存。
我通过右键单击并选择Add Postsharp选项将其添加到我的项目中。
当我进入我的项目进行测试时,我键入:
using PostSharp.Patterns
模式不是我的选择,我有Aspects,Collections,Constraints ......但没有模式。
我错过了参考,这是许可证问题吗?
PostSharp分为多个NuGet包。选择“将PostSharp添加到项目”仅安装核心包(PostSharp
)。在您的情况下,您需要安装PostSharp.Patterns.Caching
。请注意,您还需要指定缓存后端,请参阅the documentation on caching。