为了账号安全,请及时绑定邮箱和手机立即绑定

获取调用方法的属性

获取调用方法的属性

C#
陪伴而非守候 2021-06-30 14:09:48
我正在开发一个库,其中入口点方法标有某些属性。内部方法需要知道入口点上的原始属性是否具有值1, 2, 3...[MyAttribute(1)]public void Method1() {    InternalMethod();}[MyAttribute(2)]public void Method2() {    InternalMethod();}[MyAttribute(3)]public void Method3() {    InternalMethod();}我知道获取属性的唯一方法是遍历堆栈直到根并搜索具有该MyAttribute属性的方法。这种方法的问题是我使用StackTrace类来实现它,这太昂贵了,因为在HTTP需要尽可能快的频繁请求期间调用方法。有没有办法解决?
查看完整描述

2 回答

  • 2 回答
  • 0 关注
  • 117 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信