postsharp

postsharp

文章 0 浏览 2

仅针对特定类的自定义属性

我想对我的自定义 (PostSharp) 属性定义一个约束。我的目标是在编译时获得错误或警告,如果类 X 没有实现 Y 接口,但它具有我的属性。 所以这应该可行…

糖果控 2024-08-21 00:37:11 5 0

.net 中的代码保护和代码编织

我尝试使用 clisecure 和 postsharp 制作的代码保护(代码已加密且无法反映),但在解决方案中使用 post Sharp 时,受保护的 dll 将无法编译。我只使…

十雾 2024-08-20 23:56:08 3 0

为什么编译后代码注入比预编译代码注入更好?

所以我们都知道 C# 没有类似 C 的宏预处理器(并且有一个很好的线程解释为什么 此处)。但现在 AOP 越来越受欢迎,似乎我们开始使用后处理器做一些我…

掩耳倾听 2024-08-20 14:46:40 1 0

当应用程序退出时,如何使用 PostSharp 执行代码块?

目前,我正在检查 OnMethodBoundaryAspect.OnExit 方法中的方法名称: [Serializable] public class TimerAttribute : OnMethodBoundaryAspect { publ…

抽个烟儿 2024-08-19 13:46:42 4 0

尖锐 IL 水平相互作用后

因此,我正在查看 PostSharp,我注意到它没有使用运行时生成的代理,但它实际上为编译过程提供了提示,以包含 IL 中的各个方面。 所以我最初的想法是…

甜是你 2024-08-19 05:54:18 3 0

PostSharp 是分析生产中运行的代码的好方法吗?

我想针对测试和生产中运行的某些服务运行分析代码。我的计划是使用 PostSharp 实现一个看起来像的类 public class TimerAttribute : OnMethodBoundary…

锦上情书 2024-08-18 22:25:27 4 0

PostSharp 2.0 BadImageFormatException

我们这里有一个应用程序,它使用 postsharp 将某些方法包装在从 MethodInterceptionAspect 派生的事务方面中。我们使用 NHibernate 2.0 作为应用程序…

呆° 2024-08-18 13:35:11 2 0

PostSharp 对速度没有影响

我偶然发现 PostSharp 具有难以置信的良好性能。为了评估速度,我编写了一个小程序,它将执行一个函数指定的次数,如果启用 PostSharp,它将生成并删…

匿名。 2024-08-18 11:33:21 3 0

PostSharp、PDB调试和引用的程序集

当使用带有正确 PDB 信息的引用程序集的 PostSharp 时(使用 chkmatch 检查),VStudio 构建和编译后过程会丢失调试信息,这似乎很奇怪,并且在 vstud…

巴黎夜雨 2024-08-16 20:05:02 4 0

为什么 PostSharp 导致我的项目构建失败?

我正在从事一个单元测试项目。该项目大约有 2600 个测试类,平均每个类有 15 个单元测试。我不确定需要向该项目添加多少个类才能重新创建下面提到的错…

蛮可爱 2024-08-16 17:28:43 5 0

AOP/PostSharp 和脏检查 - 获取属性名称的更好方法?

我的方面: [Serializable] [MulticastAttributeUsage(MulticastTargets.Class, Inheritance = MulticastInheritance.Strict)] public sealed class N…

酒儿 2024-08-14 16:10:43 3 0

如何才能真正快速地做到这一点?

我有一个框架,允许用户查询特定的数据源(足球经理 2010 游戏内数据库,对于那些感兴趣的人来说)。 在此框架中,我的框架可以运行两种不同的模式:…

只是在用心讲痛 2024-08-11 17:40:59 3 0

减少 PostSharp 编译时间开销

我们最近将 PostSharp 引入我们的代码库,我们的 ASP.NET MVC 项目的编译时间增加了一倍到四倍。我们的解决方案中有大约 3 个 MVC 项目和大约 8 个类…

月下凄凉 2024-08-11 07:21:48 4 0

AspectJ 和 PostSharp 之间的功能差异是什么?

有谁知道 AspectJ 和 PostSharp 之间的 AOP 功能有什么不同(是的,我知道它们适用于不同的语言和平台)? 我试图了解 AspectJ 允许做什​​么而 Post…

好久不见√ 2024-08-08 16:55:00 5 0

具有动态代理生成的 System.AccessViolationException

我们正在使用 PostSharp 来注入缓存功能,我们只有在使用它时才会看到这个问题。当我们使用 Spring 时,这个问题似乎就消失了。 任何帮助将不胜感激,…

眼眸里的那抹悲凉 2024-08-08 08:57:35 5 0
更多

推荐作者

lioqio

文章 0 评论 0

Single

文章 0 评论 0

禾厶谷欠

文章 0 评论 0

alipaysp_2zg8elfGgC

文章 0 评论 0

qq_N6d4X7

文章 0 评论 0

放低过去

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文