ASP.NET中的资源管理器全局拦截器

时间:2021-04-23 15:11:59

标签: c# asp.net resources

我有一个很大的解决方案,里面有很多资源。现在我想创造一个机会来动态更改资源中的特定单词。 我想知道有没有办法创建资源管理器 GET 方法的全局拦截器,以便插入像管道方法这样的东西并从资源转换字符串?

1 个答案:

答案 0 :(得分:0)

我在这个 NuGet 库中找到了一个解决方案 https://github.com/pardeike/Harmony

它允许您在执行之前或之后拦截任何方法,以便您可以更改结果值。

但是如果您可以通过其他方式进行操作,则不建议使用此方法。过度使用此类机制会使您的代码完全不可读且不受支持。